Season 1, Episode 10 Big Time Demos

First Aired: March 19, 2010

The guys, who desperately want to remain in L.A., try to persuade Griffin to move forward with producing their CD.

Watch Now
Subscription
Subscription
Subscription
Subscription