Acknowledging both their roots (their 1979 debut The Soundhouse Tapes was Iron Maiden’s first official release on vinyl) and reputation for bringing history to life, Iron Maiden will release their longest ever song, with a duration of over eighteen minutes: “Empire Of The Clouds” as a limited edition 12” picture...
Continue reading...
Continue reading...