google ad sense 728 x 90

Showing posts with label supercar. Show all posts
Showing posts with label supercar. Show all posts

Mexico Unveils A New Supercar, The Vuhl 05. And Here's 40 Photos Of It.



The VŪHL 05 is a brand new street-legal road car being built in Central America by the Echeverria brothers. Details on the extremely lightweight, six-speed manual Supercar have just been released and I have the "official" photos that all the car mags have PLUS lots of unofficial images of the vehicle for you.

Please donate

C'mon people, it's only a dollar.