Vellyn - 10/7/2005 1:51 PM Hey Jester, I'm dating myself too because I know that song well It was a part of the old 80s Dr Demento's Delights. They played all the Dr Demento wacky toons on sunday over a two hour time slot. Great stuff. I have no idea who actually sings the song though.