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.