1967-1968 Mazda Cosmo (L10A) 1.0 Wankel (110 Hp)

The Mazda Cosmo (L10A), produced between May 1967 and July 1968, represents a pivotal moment in automotive history as the […]