RSS Feed
Jul 10

Demon Squeezer

Posted on Thursday, July 10, 2008 in Songs

sung to the tune of “Li’l Red Rooster” (the Stones version) (more…)