Roger Waters joins The Foo Fighters for cover of 'In the Flesh'

A few years back The Foo Fighters were guests on Jimmy Fallon's show and as a surprise they brought a special guest of their own along - Roger Waters.

They joined Waters to play an incredible cover of the classic 'In the Flesh?'.

Check it out above!