Too bad about the split fins though!
Too bad about the split fins though!
SMN Publisher
Date of article is Oct. 2007.
Has anyone seen one on the road yet?
No, it was only a concept vehicle. Come on, you know better than that. What auto company would come out with something that cool?