Arcade Fire have unleashed ‘Signs of Life’, a third new track from their forthcoming Everything Now album, due July 28.
Here’s the accompanying clip for it…
Arcade Fire have unleashed ‘Signs of Life’, a third new track from their forthcoming Everything Now album, due July 28.
Here’s the accompanying clip for it…