i think there's a video which has the music that yer talking about, i'll look for it if that's any help
I have it, if you want I could upload it to a file sharing site.
That must be the Charlie Bit My Finger Remix