Tag Archives: Twisted Sister
Posted on October 9th, 2012
I know it is only October, but only two and a bit months to go till Christmas, so I thought I would get in early and put up this great clip from Twisted Sister. Their interpretation of “The 12 days of Christmas”. Awesome!!