Wind, mountains and Putin's house

BBC Radio 5 live's Tom Clarkson and Jack Nicholls talk about this weekend's Russian Grand Prix and its location around the 2014 Winter Olympic stadiums in Sochi on the Black Sea coast.

READ MORE: Why Sochi can't wait for the Russian GP

Top videos

Top Stories