I saw this post a little while ago and so I decided to go ahead and photoshop it and this was the result.
It's not utterly fantasitic but the logo definitely goes with the cars looks.