Arcade Fire claims No 1 spot with ‘Everything Now’
In the wake of a triumphant headline set closing out Lollapalooza 2017, Arcade Fire’s fifth album Everything Now has entered the Billboard 200 at #1, with sales just shy of 100,000 since its release July 28th through an exclusive 360-degree…
