The Foo Fighters and Rick Astley "Rickroll" the audience in Tokyo

Who would have thought that Rick Astley is such a rock star? 

He very clearly is. The Foo Fighters had him on stage recently to perform a rendition of "Never Gonna Give You Up" and the rock version of this song is actually pretty awesome! Check out the video below: