That's the logo from the Shelby Series 1. I have only seen 3 of those cars in real life. Pretty nice lookin cars, but a little overpriced. LOL Well right now anything is overpriced to me... But I'm pretty sure I'm right about that logo.
Laters,
Brian