Win for James Williams at Goodwood Festival of Speed
A spectacular win for James Williams at Goodwood Festival of Speed last week, in the Orange Rally car. Williams achieved with the best time in three out of the four days- a great result considering he was up against the World Rally Championship car.
Big things are coming for Williams and his team!