Entry tags:
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
Available only on the YouTubes.
You better watch out,
This is dF