Neuville’s CER crash may have led to Japan problems
Thierry Neuville’s multitude of technical failures in Japan may be traced to his big accident at the Central European Rally. Last year’s world champion hit... Read more
The post Neuville’s CER crash may have led to Japan problems appeared first on DirtFish.