Skip to main content

Arcade Fire

Arcade Fire, the indie rock powerhouse that defined the 2000s, returns with their seventh studio album, 'Pink Elephant'. But is this a triumphant return or a band grappling with its own legacy? This a...