over 3 years ago

from: MotorSportWeek.com

( 429 views )

Lance Stroll believes the Italian Grand Prix was "mine to lose" after he was forced to settle for third place at Monza. Stroll was able to change tyres while the race... read more »