John Giddings is an English music agent and promoter who has run the Isle of Wight Festival since its revival in 2002. From Wikipedia
Crowds have flocked to Seaclose Park under sunny skies to embrace the event’s vibrant Neon Jungle theme this weekend.