Ronald Volker Takes Touring Car World Champ Title With Yokomo [VIDEO]
He’s been known as the fastest on-road driver in the world without an IFMAR title, and after this last weekend, that’s no longer true. Yokomo‘s Ronald Volker finally got the win that’s eluded him and did it under stressful, close racing that went to the third main to decide the outcome. Having to start behind TQ […]