It was a bittersweet moment Saturday night in New York’s Park as the Foo Fighters played an electrifying set at the Global Citizen Festival, but also made the announcement during the show that it will be their last performance for an indefinite period of time.
Singer Dave Grohl told the audience, “We’re not making a big deal out of this, but this is it. We don’t have any more shows after this. This is it. We don’t have any ones after this. This is the show where we play as many songs as we can in a short period of time because honestly...READ MORE