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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed