Pet Shop Boys headlined Saturday, June 23 at the Isle of Wight Festival. Fans were treated to iconic hits such as West End Girls and It’s a Sin while on the Big Top stage Suede made their first appearance at the festival in 10 years.
Sunday is set to be another special day with Green Day headlining the Main Stage.
Here are some incredible photos from Saturday at The Isle of Wight Festival:
Sunday is set to be another special day with Green Day headlining the Main Stage.
15 / 15