Play trailer
Iron Maiden: Maiden England '88
No MovieRatingDocumentary, Musical
On November 27th and 28th 1988, Iron Maiden filmed their two sold-out concerts at Birminghams NEC.
On November 27th and 28th 1988, Iron Maiden filmed their two sold-out concerts at Birminghams NEC.