Stroll: Williams has been surviving, not competing, in 2018

08 November 2018 02:14
Stroll says Williams has barely improved its car since the opening race of the year in Australia. . read full article

Source: Crash.net