Listen: Nova Twins – ‘Lose Your Head’

South East London duo, Amy Love and Georgia South – aka Nova Twins – return with their ferocious new single Lose Your Head.

South East London duo, Amy Love and Georgia South – aka Nova Twins – return with their ferocious new single Lose Your Head.

Please Like us on Facebook to continue reading.

Dom Smith

About Dom Smith

Editor.