I actually saw one of these driving in Chicago the other day. Not sure why anyone would want to bring a car like that into the city but it was very cool looking and sounded awesome.
My first impression was "damn that car is flat". It's VERY low to the ground, not very tall and fairly wide.