Visuals From The Metallica Pop-Up Shop In NYC
The mighty Metallica has embarked on their “Hardwired To Self Destruct” tour and it’s in our neck of the woods on Sunday at the Metlife Stadium as well as Nassau Coliseum on this coming Wednesday. To properly celebrate the occasion, they have set up a Pop-Up Shop on 96 Spring Street in NYC and this will only be open until Sunday 5/14 at 4pm. It opened on Friday but I couldn’t get to the place…