Formula 1 confirmed the change of the city of the Russian Grand Prix. Local racing fans have been hearing rumors about moving from Sochi here and there for many months, and finally, it’s official: Formula 1 will take place in St. Petersburg at the Autodrom Igora Drive race track. Well, it’s not exactly Saint Petersburg. And the fans who are going...
Read more >>