Stereogum — Arcade Fire have treated every aspect of the release of their new album, the not-exactly-beloved
Everything Now
, as a sort of performance-art stunt about corporate branding, and that apparently extends to late-night appearances. Last night, the ban...
more info