There's a couple new Heineken commercials, filmed on security cameras, that have a song I'm DYING TO KNOW. I KNOW I've heard it before.
I think it might be Aphex Twin... or someone similar. It has female vocals in it, just singing gibberish ('da da da-da da duh-da-duh...')
If anyone has any idea, PLEASE email me. I would GREATLY APPRECIATE IT.