Foo Fighters and Rick Astley rickroll audience at Japan's Summer Sonic festival
The Foo Fighters may just have pulled off the ultimate 'rickroll'.
For the uninformed among us, 'rickrolling' is an internet meme or prank involving the unexpected appearance or performance of the 1987 Rick Astley song Never Gonna Give You Up.
As luck would have it, both Rick Astley himself and the Foo Fighters were on the bill at this year's Summer Sonic Festival in Japan.
During their headlining set, the Foos invited Astley onto the stage with them, introducing the British singer as "our new best friend".
* Foo Fighters make joyous return to Glastonbury
* Foo Fighters frontman Dave Grohl breaks leg during show
* Rick Astley is back - here are the best rickrolls of all time
* Rick Astley never stops appreciating 'Never Gonna Give You Up'
"This is f...ing crazy," opined Foo Fighters frontman (and former Nirvana drummer) Dave Grohl. "I just met him two minutes ago."
The band then proceeded to launch into what at first appeared to be a cover of Nirvana's Smells Like Teen Spirit but in reality was a grungy rock version of Never Gonna Give You Up with Astley on very enthusiastic vocals.
The collision of contemporary American rock and vintage 80s cheese sounded strange to say the least, but it seemed to agree with the crowd.
This isn't the first time the Foo Fighters have pulled off a public rickroll however - in 2015 they cruised by protesting members of the Westboro Baptist Church with Never Gonna Give You Up blaring from a flatbed truck.