The Metallica Pop-Up Store has been a part of the band's North American leg of the WorldWired tour. Video of the Los Angeles pop-up store courtesy of 95.5 KLOS shot on July 28th can be viewed below. The pop-up store will be open today (July 29th...
Continue reading...
Continue reading...