Human Giant features Ted Leo

In this week's installation of the new MTV sketch comedy series, Human Giant, Ted Leo will join Aziz and the gang in their sketch, "Clell Tickle: Indie Marketing Guru." The internet cult classic short, filmed around last year's Pitchfork Music Festival, will make its television debut in all of its meta glory on Thursday, May 3 at 10:30 pm EST. Be sure to check it out!