Metallica Announce London Pop-Up Shop
Kerrang!
Ahead of their UK headline tour, Metallica have announced they'll be opening a pop-up shop in London. The shop will be open from October 18 – 23 between 12pm – 8pm, except the 23 where it will be open from 12pm – 6pm, and will be located in the ...





More...