Tuesday, January 31, 2006

Darned Amusing

This is excellent. A talented vocal trio does a hilarious song about "Geek Love". (Via Ace Of Spades).

No comments: