Nova Twins performing live on stage

The duo previously told NME that they'd finished their third album

The post Nova Twins tease return for 2025 appeared first on NME.