This Alfa Romeo 2600 Touring Spider is a rare European-spec project car located in River Grove, Illinois. Originally delivered to Belgium, this flagship grand tourer features the sophisticated 2.6L ...
The 'Fiata' is a lightweight sports car built on a the same platform as the iconic Mazda MX-5 Miata - so what's the actual difference between them?
Most drivers will go a lifetime without spotting a 1966 Innocenti Spider, yet the little roadster hides some of the purest ...