Eliica, the 8-wheeled super vehicle gets closer to production
View Single Post
12-30-2008, 05:45 PM
Belle Center, OH
Originally Posted by
The weight on that thing is at either end.... not too happy in corners this.
its a friggin limo. do you expect a lincoln town car to be autocrossing? either way, this is gonna be a helluva luxobarge.
of the site do not see these ads.
View Public Profile
Find More Posts by Hites