Ink Master

Master Canvas: Cleen Rock One

Season 11 E 16 • 12/14/2018

Cleen uses speed to his advantage as he tackles his massive snake and skull master canvas tattoo.

More