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