Montreal Metallica Fan Spends $900 at Pop-Up Shop A devoted fan of the American rock band Metallica spent a whopping $900 at their pop-up shop in Montreal. In light of the band’s two concerts at the Olympic Stadium over the weekend, Metallica opened a temporary store at Place Ville-Marie in downtown Montreal. Devoted Fans Line […]