Ink Master

Ink Raider

Season 10 E 9 • 03/06/2018

The devil is in the details when the artists must tattoo intricate, technicolor hot-air balloons.

More