Cool lookin' ride. With that 85" wheelbase it could be interesting to control under power. That's 5" less than the Cobra, which was a bit "quirky" if you weren't paying VERY close attention.