Foo Fighters make it all right at Citi Field
After a weather reduced show at Citi Field on Wednesday night, Foo Fighters make good and celebrate all on Friday, July 19.
The crowd ushered into the stadium and by the time the Foo Fighters took the stage for the 8pm start…