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’.