over 3 years ago

from: MotorSportWeek.com

( 554 views )

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 »