Twisted Sister Live Christmas DVD Out October 30
Thu, 11 Oct 2012 15:09:29
Twisted Sister Videos
On October 30, Twisted Sister will release A Twisted Xmas – Live in Las Vegas, a DVD, CD and digital release of their 2006 Twisted Christmas show in Las Vegas. Christmas during Halloween? Fun, especially when accompanied by Dee Snider and crew.
The live performance, which was previously only available on DVD as part of the group's 2011 Bars to the Stars box set, features the band's take on holiday standards and their hits.
What is your favorite Christmas song?