defrog: (bettie snowman)
defrog ([personal profile] defrog) wrote2007-12-15 10:45 pm

DEF XMAS PLAYLIST #7: WHERE’S ME F***ING SHERRY?

And while we’re on Electric Eel Shock – and because it’s Saturday night anyway – here’s their quick rendition of “Santa Claus Is Coming To Town” – as ruined by a drunk Santa.


Available only on the YouTubes.

You better watch out,

This is dF