From their reunion performance at the 2003 Wacken Open Air festival in Germany.
Unfortunately the movie Twisted Sister: Live at Wacken Open Air (The Reunion) is not yet available on HBO Max.
keyboard_arrow_up