In 2026 F1 is set to premerie a new set of technical regulations and Lance Stroll suggests that the insatsfaction toward the rule change runs deeper than what teams and drivers are showing. Due to the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results