In the 80's, few bands put on a show that could match Iron Maiden. Of course, the music had power and intensity that was in a class by itself. Add to that the lighting, the sound, the pyro, and several larger-than-life appearances by their mascot "Eddie", and you have a show that was really unforgettable.