Live 2023: Isle Of Wight Festival – Rebel Yell
June 21st, 2023
As previously mentioned, highlights from Toyah & Robert’s Isle Of Wight Festival set were included on Sky Arts coverage of the music festival over the weekend. Here is their performance of Rebel Yell. (Thanks to Minna)