Album Review by: Kelly O Saint Cecilia isn’t just the name of the hotel in Austin, Texas where Foo Fighters recorded this surprise five-track EP; she was also a second-century...
Album Review by: Kelly O Saint Cecilia isn’t just the name of the hotel in Austin, Texas where Foo Fighters recorded this surprise five-track EP; she was also a second-century...