Anyone know what song this is, goes something like: "Let the beat into your body, whoa whoah whoah..." well that's the chorus I think, words probably slightly wrong, I think it's used to advertise something on BBC, and it's new or kinda new.