Twisted Sister: Live at Wacken Open Air (The Reunion)

    From their reunion performance at the 2003 Wacken Open Air festival in Germany.
    • Runtime: 1 hour and 45 minutes
    • Release Date: June 27, 2005