Isle of Wight Festival 2024 – Leeds band Apollo Junction on their biggest year yet and bringing their accomodation hosts as their special guests
Jun 23, 01:56 PM
Leeds-based band Apollo Junction spoke to Vectis Radio after opening the Main Stage on Saturday of the Isle of Wight Festival. The topic of discussion? Taking their 2023 hosts as their special guests in 2024.