what going on?

Ink Master 9x16

Shop Wars Finale

In the live season finale, the final three shops battle it out for $200,000 and the first ever title of Master Shop.

Sep. 26, 2017

Ink Master season 9

Leave a comment

Name *
Add a display name
Email *
Your email address will not be published