There's a song playing in the background of this youtube commentary, and it's driving me MAD that I can't find it. It starts at about 0:09 in and vocals begin at 0:40. It's a little hard to hear because of the commentator's voice on top, but it should be distinctive enough.
I know I've heard it somewhere else, but other than that I have no leads. My best guess is it's a Delorean remix of some song, though I've done a lot of listening since and haven't heard it come up.
Any help with help me rest my soul. Thank you.
Here's the vid - http://www.youtube.com/watch?v=qTAqQ1eCyUA