This is Rock and Roll Baby! First of all when did Foo Fighters turn 20? Remember “I’ll stick around”? thought…