They came, they saw, they conquered! Iron Maiden tore the roof off London's O2 Arena on Saturday night for the final show of their peerless 'Legacy Of The Beast' tour. Bigger, bolder...
MetalTalk. Copyright © 2023. All written site content is copyright MetalTalk.net
unless otherwise stated and is not to be used without prior permission.