This in an interesting mashup and by all accounts should not work.
It’s Alt-J, an awesome indie-alt-rock band from the UK playing the backing track from Dr. Dre‘s “Still D.R.E.”, while singing the lyrics of Kylie Minogue‘s “Slow”. There are so many different genres and sounds that it really should be disastrous. But, Alt-J add their own sound to it, and make it work.
I woke up to this song/mashup stuck in my head, and I pass it onto you.
I especially love the “yeah!” at the 2:46 mark. It also appears in the opening song of their album, rightly called “Intro”, and is one of my favorite moments of the album. I always look forward to it. It’s subtle, but once you hear it, you’ll always hear it.