alt rock, New Music, Tour, Video

Nova Twins release new single “Cleopatra”

Today, genre-bending heavy alt-rock duo Nova Twins (guitarist/vocalist Amy Love and bassist Georgia South) have released their new single “Cleopatra”, […]