Nova Twins
by

Nova Twins have released a lyric video for their new song "Cleopatra". The video was directed and produced by Fin Frew. The song is off their upcoming album Supernova due out June 17 via Marshall Records. Nova Twins will be touring North America in the spring and released Who Are the Girls? in 2020. Check out the video below.