Foo Fighters made the last night of the Reading Festival in England one to remember by playing a mammoth 26-song set and singing happy birthday to Dave Grohl's mum.
The band brought the three-day music event to an end on Sunday night after headlining at the festival's sister site in Leeds, England on Friday.
Ploughing through 26 tracks over two-and-a-half hours, Grohl announced that the performance would be the band's last for the near future.
"You guys realise we've got a lot of songs to play," he told the audience.
"It's the last show of the tour and it's the last show for a long time."