Ted Leo Live On Human Giant

Ted Leo Live On Human Giant

Our friends Aziz, Paul, and Rob have had a funny run so far on their MTV show Human Giant, though the troupe's absurdist shorts presumably haven't lived up to Viacom brass's lofty expectations. (Let's face it, it's no Road Rules 2007.) To save the show, the trio's taken over MTV and MTV2 for 24 hours (noon today 'til noon tomorrow), ...
This post is Members Only.
If you're a member click here. If not, sign up here.

more from News