The Mazda Cosmo Sport (L10A/L10B) ran from May 1967 to September 1972, hand-built at roughly one car a day for a total of 1,176 units — 343 Series I cars […]
The Mazda Cosmo Sport (L10A/L10B) ran from May 1967 to September 1972, hand-built at roughly one car a day for a total of 1,176 units — 343 Series I cars […]