Meet Your Rival: Cleen Rock One vs. Tim Lees

Season 5 1:50

Cleen Rock One gave Tim Lees a gig at his shop, but when Tim's work wasn't up to par, Cleen gave him an ultimatum: shape up or ship out. Tim says Cleen just has a God complex.

Loading...