Today's story takes us back to 1981, to Mazda's return to the 24 Hours of Spa Francorchamps, where the Cosmo Sport and R100 had already shone and came...
However, as we're so engrossed in the possibility of the Ferrari looking to tickle the Mercedes in the race, it seems that we are not giving the importance...