Listen: Nova Twins – ‘Lose Your Head’

By Dom Smith
By July 16, 2018 Listen, London, News

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

[like_to_read][/like_to_read]

Leave a Reply