Metallica live at Twickenham Stadium, 20/6/2019 Richard / Music Concerts and Festivals / Metallica / 0 Comments June 22, 2019 More