Mumford & Sons: Forest Hills Tennis Stadium 28 August 2013
You’re not going to get a review of the show. That’s because I never made it onto the floor or the stands. Although they deny it, the show was oversold. They sold 17,000 tickets. According to Wikipedia the venue holds 14,000. That means they expected 3000 people to be able to stand on the tennis […]