1981 Mazda Cosmo

1981 Mazda Cosmo: A Japanese Sports Car Icon

The 1981 Mazda Cosmo, a symbol of Japanese automotive prowess, marked a pivotal moment in Mazda’s history. This sleek sports car, with its distinctive...
John D. Lange
6 min read