Hour rule: Mazda Monday

Mazda Cosmo at the 1968 Nürburgring 84-hours Marathon de la Route. Both the 84-hour production car races and the Mazda Cosmo really need to make a comeback!

Advertisement

Share This Story