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), ...
MOST POPULAR
SZA Addresses Split With Manager, Promises New LANA Mixes
OG Maco Dead At 32
Stream Whirr’s Spellbinding New Album Raw Blue