Williams development driver Lance Stroll has signed off his FIA Formula 3 European championship career with a clean sweep of…
Williams development driver Lance Stroll says “words can’t describe” how he feels after wrapping up the Formula 3 European title…