CREEM SHOWCASE
The word is loud. Loud in concept. Loud in packaging. Even the clothes come equipped with a volume control. After years of constant touring (as much as 13 months at a stretch), Iron Maiden have pumped themselves up into one of heavy metal’s top arena attractions on both sides of the Atlantic.
May 1, 1986