Foo Fighters invited Rick Astley on stage to do the rickroll mash-up Smells Like Teen Spirit/Never Gonna Give You Up at the Summer Sonic Festival in Japan – check it out!  (you may hear the odd swear word)

Filed under: FooFighters, RickAstley, RickRoll, SonicSummerFestival