over 3 years ago

from: MotorSportWeek.com

( 551 views )

 ( 0 comments

When Istanbul was confirmed as an addition to the redecorated 2020 Formula 1 calendar, few considered it would be the venue to end the long run of 'top team' pole... read more »