Summary
From their reunion performance at the 2003 Wacken Open Air festival in Germany.
Twisted Sister: Live at Wacken Open Air (The Reunion) Trailer
Watch Twisted Sister: Live at Wacken Open Air (The Reunion) Online
Twisted Sister: Live at Wacken Open Air (The Reunion) is not available for streaming at this moment.