I think the song may be from the 80's... by a female artist or group... some of the lyrics go... "do you wanna ride in my mercedes, boy..." I have heard it on the radio recently, but radio stations are very fond of NOT telling you what they play anymore... any help would be greatly appreciated...