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

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

2005
Music | 27 June 2005
Dee Snider, Jay Jay French, Mark Mendoza
From their reunion performance at the 2003 Wacken Open Air festival in Germany.
AD