02.02.2010The French Have A Better Targa Roof [New Cars]
The Renualt Wind is a new compact targa set to debut at the Geneva Motor Show. It's principle innovation lies in the car's flip-and-store roof, which disappears in 12 seconds and doesn't hog all the [
more...]