Lionheart Festival. Isle of Wight

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!