Ink Master

Ink Master Finale: Cleen Rock One

Season 7 E 13 • 05/17/2016

Cleen has already been to an Ink Master finale and feels like he got robbed of a victory. This time, he’s ready to show the world that he does have what it takes to be ‘Ink Master’.

More