Sunday, August 29, 2010

SUN 8/29: Sunday Night Off-Topic Video

Ted Leo is already awesome. Extra kudos for taking the piss out of Green Day in the new video.

No comments:

ShareThis2