1989 Autech Stelvio: Adventures In Ridiculous

When we first saw a picture of the 1989 Autech Stelvio, we assumed it was some sort of hideous one-off Japanese concept car. It turns out the car is actually part of a limited run Nissan supercar designed by Zagato. Produced by Autech, Nissan's special performance company, the cars are based on what we know as the… » 4/07/08 10:20am 4/07/08 10:20am