Russia has tried for some time to get a Formula 1 race, and with their hosting of the Winter Olympics in 2014 and the World Cup in 2018, it looks as if the country will finally get a race starting in 2014.
The plan calls for a race in Sochi, site of the 2014 Winter games, as Russia can make use of the tourist infrastructure being installed for the games. The fact that Sochi is a world renowned resort on the Black Sea doesn’t hurt either.
Russians are pretty big car fans to start with, and like to partake in certain, unsanctioned forms of motorsports. We think Formula 1 will be a big hit, and with Renault pilot Vitaly Petrov as Russia’s first Formula 1 driver, the business case gets stronger by the second.