spot_img

Tag: Cleopatra

Nova Twins release empowering new single ‘Cleopatra’

Genre-bending heavy alt-rock duo Nova Twins (guitarist/vocalist Amy Love and bassist Georgia South) has released new single ‘Cleopatra,’ an electro-rock rush of intent that sees these fierce ladies declare: “Wouldn’t wanna be...
Advertismentspot_img

Most Popular