Daily Archives: 06/12/2017

Robert Kubica: Did he do enough to earn F1 return?

Williams appear to be in a bit of a pickle over their driver choice for the 2018 season.

The clear plan was for Robert Kubica to make a fairytale comeback seven years after the rally accident that left him with life-changing injuries and partner Canadian Lance Stroll, who is under contract…………Read More