Lionheart Festival. Isle of Wight July 20, 2022 / Mega stage, mega sound system, mega set (26 songs in an hour) mega other bands, mega lovely people there, mega hot! but most of all I loved doing it. Def mega fun!