Nova Twins share “Cleopatra” ahead of upcoming album ‘Supernova’
Nova Twins have shared a new single called “Cleopatra” from their upcoming album. The record, titled Supernova, is set for release on June 17 via Marshall Music.
Read more: Nova Twins announce new album ‘Supernova,’ release video for “K.M.B.”
“Cleopatra” was inspir...