Foo Fighters LIVE REVIEW: Rock ’n’ roll masterclass at London Stadium



FOO FIGHTERS return to the UK with the first of two sold-out shows at the London Stadium.



Read More