Meet Your Rival: Cleen Rock One vs. Tim Lees
Season 5 • 08/06/2014
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.