TWISTED SISTER - Twisted Christmas Promo Video Released

September 21, 2009, 15 years ago

twisted sister news rock hard

In anticipation of the fourth annual TWISTED SISTER - Twisted Christmas Show, now confirmed for New York City, the band has issued a promo clip featuring footage from previous dates. Check it out below.

Twisted Sister brings their updated Christmas Show back to the Nokia Theater - Times Square in NYC, on Sunday, December 6th.

Tickets go on sale Friday, September 25th. Further details to follow.


Featured Video

SANDVEISS - "Standing In The Fire"

SANDVEISS - "Standing In The Fire"

Latest Reviews