Ink Master
Sell Out
Shop Wars Episode 13
September 5, 2017 39m TV-14
The competition puts the old saying, "the customer is always right," to the test when the artists must sell themselves to their canvases for the chance to tattoo.
Watch on these services
Cast of Sell Out