Foo Fighters release new âï»żYour Favorite Toyï»żâ song, âOf All Peopleâ
Foo Fighters have released a new song called "Of All People," a track off the band's upcoming album, Your Favorite Toy."Of all people, you survived/ When no one else could stay…
stLouIST