Twisted Sister: Live at Wacken Open Air (The Reunion)
PLAY IT LOUD, MUTHA!
6/27/2005
Imdb:
Tmdb: 77282
Popularity: 1.202
Vote: 0/10 (0)

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