by Wallace Wyss - The Mangusta (Italian for Mongoose, the natural enemy of the Cobra) is a car that shouldn’t exist. First of all, it was thought of over at Iso by Guigiaro and friends when they did a car called the Fidia, a four door sedan, and … [Read more...]
Recent Comments