2:32 PM EST on December 2, 2004
Funny old Daily Show clip. I assume it was a rehearsal? Thanks Golden Fiddle for the link.
The week's most important music stories and least important music memes.