TWISTED SISTER - Fourth Annual Twisted Christmas Show

September 17, 2009, 5 years ago

twisted sister news rock hard

The fourth annual TWISTED SISTER - Twisted Christmas Show is now confirmed for New York City. 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, Seprember 25th.

Featured Audio

OBITUARY - "Visions In My Head"

OBITUARY - "Visions In My Head"

Featured Video

TOMBS - "Seance"

TOMBS - "Seance"

Latest Reviews