Glastonbury 2023: Nova Twins’ Electrifying Performance and Praise from Elton John Nova Twins’ Closing Act At Glastonbury Festival 2023, the London-based duo, Nova Twins, delivered an electrifying and memorable performance to close out their set on the Other Stage. Amy Love and Georgia South, the talented members of Nova Twins, took the stage between 13:45 […]