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.