X-Factor: 1988 Mazda 323 GTX
Mazda recently celebrated its 100th anniversary at the end of January. Over those 100 years, Mazda has achieved a number of notable firsts. Mazda was the first Japanese company to win the 24 Hours of LeMans and also with that win, was the first to win the 24 hour race with a rotary. On the […]