Iron Maiden team up with an horror illusionist (1993)
Iron Maiden team up with an horror illusionist (1993)
dinner_getjuke

August 28, 1993 – Iron Maiden and horror illusionist Simon Drake perform a special pay-per-view television show at the Pinewood Studios in London, England