Iron Maiden review – showstopping rock theatre and tantalising live rarities | Iron Maiden
Tick … Tock … The lights dim and a ticking clock echoes through Glasgow’s Hydro. It heralds the arrival of Iron Maiden, theatrical stalwarts of British metal, and their new show themed on the passing […]