You are here

2020 Formula One Russian Grand Prix preview

Sochi Autodrom, home of the Formula One Russian Grand PrixFormula One heads to the Sochi Autodrom in Russia this weekend for round 10 of the 2020 season. The Russian Grand Prix is held annually at the Black Sea town of Sochi, located roughly one thousand miles south of Moscow, and this year it’s one of the few races on the revised 2020 calendar to stick to the original schedule. The Sochi Autodrom is…
Top