Pet Shop Boys and Suede headlined Saturday night at The Isle of Wight Festival 2024. As the sun set over Seaclose Park, Pet Shop Boys delivered a spectacular set Pet Shop Boys and Suede headlined Saturday night at The Isle of Wight Festival 2024. As the sun set over Seaclose Park, Pet Shop Boys delivered a spectacular set Music News RSS feedRead More