GO
Loading...

Formula 1 returning to Russia

Wednesday, 19 Feb 2014 | 2:30 PM ET

CNBC's Brian Sullivan tours the new F1 facility in Sochi that will host the 2014 Russian Grand Prix, the first Formula 1 race in Russia in more than 100 years.