Iron Maiden: Maiden England (1990) (movie): On November 27th and 28th 1988, Iron Maiden filmed their two sold-out concerts at Birminghams NEC. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Iron Maiden: Maiden England (1990) below