Watch Arcade Fire Debut New Track “Signs Of Life”

Arcade Fire fans have had an exciting couple of days with the band announcing their new album, Everything Now, and debuting the lead single and “Creature Comfort” live. And that excitement isn’t over yet — or did it ever even start? — as the band just played another new song called “Signs Of Life” during their tour stop in Scunthorpe, England. Watch video of it below.

They also performed Neon Bible’s “Black Mirror” for the first time since 2008.

Tags: Arcade Fire