Meet Your Rival: Cleen Rock One vs. Tim Lees

  • Season 5
  • Aired 08/07/2014
  • 67,396 Views

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