I've heard this song twice recently and just can't get a small part out of my head.
I guess it's sort of a dance song an there's a bit that repeatedly sounds like a high-ish pitched electronic woo-hoo.
Not a lot to go on but if anyone has any ideas.
I guess it's a new song