Twisted Sister's Twisted Christmas- 2009.
Dec 5 & Dec 6 2008 Times Square.
If Only In My Dreams.
Conspiracy theorists are insane in the spam! We were spammed this video, so we sped it up for your enjoyment and laughter at the conspiracy theorist crazies ...