Formula 1 announced today that the Russian Grand Prix scheduled for September at Sochi Autodrom has been cancelled. This came after a Thursday night meeting between Formula One teams and the Federation Internationale de l’Automobile. The race at the Black Sea resort of Sochi was “impossible” to stage, according to an Associated Press story out of London.
Mercedes One, Two at Russian Grand Prix. Ferrari Third