Straining my memory banks.....
Wasn't that Blood, Sweat & Tears??
No flames here...
Just trying to remember [correctly?!?]
Maybe they did one by the same name..
Here is the stones version, Im sure your heard it..
Chorus: “pleased to meet you, hope you guess my name”.
;)
http://www.keno.org/stones_lyrics/sympathy_for_the_devil.htm