Foo Fighters in London. Those four words made me freak out a few months ago and I instantly contacted my friends to share the hype and most important to make sure we get tickets. The Foo Fighters were playing the closing concert of the Invictus Games in the Queen Elizabeth Park on Sunday 14th September, […]