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.
Subscribe to:
Posts (Atom)
Please donate
C'mon people, it's only a dollar.