American rock band Foo Fighters have been announced as headliners for the last night of Glastonbury Festival 2017.
The band had been due to play the festival two years ago but were forced to pull out when frontman Dave Grohl broke his leg
Performing at a free concert in Frome, Somerset, on Friday, they made the much-rumoured announcement revealing they will take over the event's Pyramid stage on Saturday June 25.
The invite-only event marked the band's first show in one and a half years.
They said: "It's been a long time. We gotta play a lot of songs."
Fans who were not fortunate enough to attend the gig at the Cheese and Grain were able to tune into the announcement via a live stream.
In the teasing video, event organisers pulled up to the location of the summer festival at Worthy Farm, Somerset, only to find the band sitting ready to perform, four months early.
One said: "We are here to build the stage you will be performing on," before offering them the slot down the road in Frome instead.
The video then cut to the venue, where Glastonbury founder Michael Eavis introduced the group the stage and confirmed all suspicions.
The band had kept their fans in suspense, with cryptic clues to the big announcement on their website designed to look like a flight check-in page.
People were told to choose a seat and wait until the live stream kicked off at 7.45pm.
Grohl, 48, paused mid-show to ask the audience how well the band's revelation had played out.
"So, who knew? How did you know?" he asked, and joked: "You just can't keep a f****** secret any more."