Saturday, June 6, 2009

GLEE CLUB OF THE DAMNED: A literal interpretation of the music video for "Total Eclipse of the Heart". (Related, their take on "Birdhouse in Your Soul" and "White Wedding".) (Unrelated: Misheard Ledbetter.) (HT: Volokh.)

No comments:

Post a Comment