Iron Maiden/Definition

English heavy metal band from Leyton in East London, formed in 1975.