Stroll: Williams has been surviving, not competing, in 2018
Stroll: Williams has been surviving, not competing, in 2018 F1 Live F1 Replay F1 Standings Lance Stroll feels Williams has been “surviving every weekend rather than competing” through a...