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!