Foo Fighters must be experiencing a case of Déjà vu after announcing that they will be headlining Glastonbury for the second time in as many years.
The US rock band will take to the Pyramid Stage on Saturday night of Glastonbury this year after they had to bow out of 2015's festival when frontman Dave Grohl broke his leg while on tour in Sweden. Florence + The Machine stepped in at the last minute to cover their Friday night performance.
Foo Fighters, who emerged from the dissolution of Nineties grunge band Nirvana and are best known for hits such as All My Life, have been one of the bookies' favourites to top the Glastonbury line up ever since their no-show in 2015.
However, they didn't appear on 2016's bill, as expected, with Muse, Adele and Coldplay headlining across the weekend instead.
The band made the announcement at a "secret" gig tonight at the Cheese and Grain in Frome, Somerset.
"Imagine the village hall you had your 7th birthday party, filled with Foos fans who can't believe their luck," said a Telegraph reporter in attendance, ahead of the performance's start. "Everyone keeps wondering up to each other grinning and saying "how weird is this?!'"
The gig and the pre-recorded announcement were also streamed live, so fans could watch from home.
Rumours started to fly that Foo Fighters would return to Worthy Farm in 2017 last autumn. In December, The Sun reported that the band would be performing on Sunday night, although the claims were not addressed by either the band nor festival organisers.
But earlier this week Foo Fighters made moves that hinted at their announcement with the launch of their Obelisk Airlines website, which shows a mock departure board with their forthcoming gigs. One, thought to be later revealed as for Glastonbury, was shown as "pending" with a string of nonsense letters after the first two of "GL". The website has now been updated with the full name of the festival and the date.
Foo Fighters join Radiohead, who were announced as Friday night headliners in October. It is expected that Ed Sheeran, who has made a chart-topping comeback this year and has a new album out in March, will fill the remaining headline slot on the bill.