Sunday, August 23, 2009

"Santa Claus Is Coming (To Town)" - Deth Specula

Deth Specula (http://www.deth.com) delivers a Christmas classic in their own inimitable fashion. This clip includes an introduction and the closing credits for the compilation video.

Posted via web from ronrecord's posterous

No comments: