F1 drive Robert Kubica enjoyed a successful comeback as he scores a podium third place finish, just six seconds away from winners Raoul Owens and Fredrik Blomstedt in the Renault Sport Trophy at the Circuit de Spa-Francorchamps last Saturday more
Subscribe to the Auto World News newsletter!
Auto News
Autoworld Buzz
Tech/Biz