Ahead of the band’s two sold out shows at the O2 Arena in London, England (October 22nd, 24th), Metallica will open a pop-up shop on October 18th. The shop, located at 45 Charlotte Road, will be open until October 23rd. Store hours are 12 noon - 8 PM daily, with...
Continue reading...
Continue reading...