Twisted Sister: Live at Wacken Open Air (The Reunion)
From their reunion performance at the 2003 Wacken Open Air festival in Germany.
Average Score : 0
PLAY IT LOUD, MUTHA!
Status: Released
Release Date: 2005-06-27
Geners Music
Production Companies
Production Countries
Run time: 105 minutes
Budget: --
Revenue: --