I remember seeing the Nightmare Returns concert in the late 1980's. God how this brings back memories.
Awesome cool concert!
http://www.youtube.com/watch?v=C1zp8vblSoE
Awesome cool concert!
http://www.youtube.com/watch?v=C1zp8vblSoE