Arcade Fire play new songs and pay tribute to David Bowie at surprise Primavera set

Band delivered an impromptu set at Primavera Sound festival in Barcelona

Arcade Fire played a surprise gig earlier today (June 1) at Primavera Sound festival in Barcelona.

The Canadian band have announced their new album ‘Everything Now’ and shared its title-track.

Following much speculation, they also played a hour-and-ten-minute warm-up set at Primavera Sound, where the band headline this Saturday (June 3).

The band took to a makeshift, 360-degree stage with “EN” (‘Everything Now”) symbols affixed, performing ‘Everything Now’ for the first time and playing another new song called ‘Creature Comfort’.

During ‘Reflektor’, frontman Win Butler told the crowd: “I miss David Bowie so much. Wherever you are, god bless.”

Butler appeared to forget the lyrics during set closer ‘Rebellion’, admitting: “I don’t know the fucking words”.

The band left the stage with the singer telling the crowd: “We’re not fucking scared of these fearmongers”.

Watch footage from the gig below:

Sorpresa Arcade fire!!! 😍😍😍

A post shared by Rick Bass (@pvarf) on

Arcade Fire played the following songs:

‘Everything Now’
‘Haïti’
‘Here Comes the Night Time’
‘No Cars Go’
‘Ready to Start’
‘Sprawl II (Mountains Beyond Mountains)’
‘Reflektor’
‘Afterlife’
‘We Exist’
‘Creature Comfort’
‘Neighborhood #3 (Power Out)’
‘Rebellion (Lies)’

Meanwhile, Arcade Fire have also announced two new London dates at the intimate York Hall venue on July 4 and 5.

The band are already confirmed to headline this year’s Isle Of Wight Festival on June 9. They will then play Belfast’s Ormeau Park on June 13, Dublin’s Malahide Castle on June 14 and Manchester’s Castlefield Bowl on July 6.

They have other UK shows lined up in Scunthorpe on June 7 and Edinburgh on Thursday June 8.

You can see the full tour dates below.

Wed June 07 2017 – SCUNTHORPE Baths Hall
Thu June 08 2017 – EDINBURGH Edinburgh Corn Exchange
Sat June 10 2017 – ISLE OF WIGHT Seaclose Park
Tue June 13 2017 – BELFAST Ormeau Park
Wed June 14 2017 – DUBLIN Malahide Castle
Tue July 04 2017 – LONDON York Hall
Wed July 05 2017 – LONDON York Hall
Thu July 06 2017 – MANCHESTER Castlefield Bowl