Neuville suspects human error led to turbo failure
Hyundai driver Thierry Neuville suspects human error was the root cause of the turbo failure which prevented from claiming a Rally of Portugal podium. Neuville… Read more
The post Neuville suspects human error led to turbo failure appeared first on DirtFish.