The first time the public saw the 1968 Mazda Cosmo, it looked like a spaceship that had somehow slipped onto a show stand.
The 1968 Mazda Cosmo Sport rarely appears on bedroom posters or auction headlines, yet it quietly launched one of the boldest ...