The Prodigy, Pet Shop Boys, Green Day Headline Isle Of Wight Festival Brad LeBeau News June 23, 2024 0On Friday night (6.21,) The Prodigy closed the Main Stage with an electrifying set that incliuded such iconic songs such...