‘Essential Foo Fighters’ compilation announced
Set is due Oct 28th Foo Fighters are releasing a new best-of compilation called Essential Foo Fighters. The set is due on CD and 2 LP on October 28th featuring selections from each of their studio albums spanning their 1995 self-titled…





