Nova Twins Announce New Album ‘Parasites & Butterflies’

Nova Twins have revealed the details of their upcoming new album ‘Parasites & Butterflies’, set for release on August 29 via Marshall Records. Featuring recent singles ‘Monsters’ and ‘Soprano’, it was recorded in Vermont, USA, […]