February 25, 2017February 26, 2017 Jack Squibb Foo Fighters finally announce Glastonbury headline slot