Ink Master Season 9 Episode 16
In the live season finale, the final three shops battle it out for $200,000 and the first ever title of Master Shop.
Serie: Ink Master
Episode Title: Shop Wars Finale
Air Date: 2017-09-26
In the live season finale, the final three shops battle it out for $200,000 and the first ever title of Master Shop.
Serie: Ink Master
Episode Title: Shop Wars Finale
Air Date: 2017-09-26