David Grohl never stops having fun.

During the Foo Fighters’ concert in Tokyo Grohl invited Rick Astly up on stage. They then performed a grunge version of Astly’s hit “Never Gonna Give You Up” by mashing it with Nirvanna’s “Smells Like Teen Spirit.”

Astly himself had a blast, shouting that he felt “f****** marvelous.”

“Rick Rolling” involves posting an exciting link that would instead lead to Astly singing his hit song.

Check out the full video below!