Delca Kara new music video for 'Cupid'

I just dig artists or bands who are dropping their debut single like a boss. And UK based alternative pop band Delca Kara is one of those bands! While they already have been described as ‘bringing a vibrant evolution to their already thrilling creativity‘, I would just say ‘Cupid‘ knows how to shoot a musical