The duo previously told NME that they'd finished their third album
The post Nova Twins tease return for 2025 appeared first on NME.