Red Bull's Sebastian Vettel gives his seal of approval for the new Sochi F1 circuit, venue for the inaugural Russian Grand Prix in October.

Check out and subscribe to Crash.net's new YouTube account with all the latest videos and race highlights from the world of motorsport, including F1 and MotoGP. CLICK HERE

Related Articles