1991 Ford Festiva Manufacturers Promo

Usually the Ford-Mazda linkup meant that one of the two companies designed a chassis, both companies provide their own exterior sheet metal, interiors, and chassis tuning, and thus they created two surprisingly different vehicles that were built in America. Not so with the Ford Festiva.  Mazda did the entire design and built the mini in Japan … Continue reading 1991 Ford Festiva Manufacturers Promo