I figured in a feeble attempt to figure out what this car is, first person to respond correctly gets a big ole pat on the back!
Then again... I have no idea of the right answer so..... guh.
Anyways, here's the ride. I'd really like to know what it is (other then pretty fast!)