Arcade Fire's latest release takes on the culture industry but forgets to have fun doing it
More Scene