Would Iron Maiden have the Eddie stage prop without Alice?
The Cyclops at Heathrow in 1975
and on stage in Florida, three years later on the 1978 'Schools Out For Summer' tour
Maiden with Eddie in 1980
and on stage, three years later for the 1983 'World Piece Tour'