what going on?

Ink Master 7x11

Head in the Game

Stakes are at a competition high when the artists must ink the ultimate in-your-face tattoo.

May. 10, 2016

Ink Master season 7