Twisted Sister: A Twisted Christmas Live
9/25/2007
73
Storyline
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.
- Director: