• 0%
    0 votes
  • Rate this movie
    What did you think?
PosterPoster

Twisted Sister: A Twisted Christmas Live 2007

  • September 25, 2007
  • 73 mins
A Twisted Christmas Live, recorded at the Starland Ballroom in New Jersey, encompasses seven heavy-metalized Christmas classics by the legendary New York metal band, plus an additional collection of Twisted Sister's best-known songs.

If you like Twisted Sister: A Twisted Christmas Live, check out...

Loading...