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

Music

From their reunion performance at the 2003 Wacken Open Air festival in Germany.

Cast

Self / Vocals
Self / Guitar
Self / Bass
Self / Drums

Crew

No crew credits...