I heard this song whilst I was working at Press Day last week & knew I'd heard it before.
For the past week I've been desperately trying to search for what it is, even signing up for a Yahoo account just so I could ask a question in the vain hope that someone might know.
Coincidentally, after I'd given up all hope of finding it last night, it came on my i-pod shuffle this morning!
I had it all along!
So here it is.
It's not as amazing as I'd remembered it, but probably because I know I always have it to hand now.
Le Chat Du Cafe Des Artistes