Foo Fighters LIVE

February 3, 2014By ChrisMusic No Comments

concert_foo-fighters_3120The Foo Fighters helped kick off the pre-game festivities by playing a show in New York City on February 1. They took the stage at the Bud Light Hotel Amphitheater — a temporary, two-story venue housed within the Intrepid Sea, …