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.

        Recommendations