Metallica at Twickenham Stadium LIVE review: Masterclass in metal as titans smash London
METALLICA bring their WorldWired Tour to Twickenham Stadium for a night of thrash metal glory in their only London show of 2019.
Daily Express :: Music Feed
METALLICA bring their WorldWired Tour to Twickenham Stadium for a night of thrash metal glory in their only London show of 2019.
Daily Express :: Music Feed
Comments are closed.