Percolate Open Air at Three Mills Island: a review

The venue looked perfect from the previews, and when the event rolled around on July 29th the set up didn’t disappoint. Two stages, a stellar line up, and partying in the English summer rain – perfect mix. Checking the weather forecast the day before, we knew that we may be getting a bit wet. Come […]