Eliica, the 8-wheeled super vehicle gets closer to production
View Single Post
12-31-2008, 10:21 AM
2012 bright green
I dig all 8 of those wheels.
I'm picturing this up on blocks on the side of the street in New York. It's like hitting 2 cars at once.
of the site do not see these ads.
View Public Profile
Find More Posts by justincredible