|Video| Vladimir Putin wins the Russian #F1 Grand Prix!

So you’re Vladimir Putin, and you have a Formula 1 Grand Prix coming to your country in under a week. You could give Petrov or Kyvat a ring and ask for some tips to sound F1-savvy… or you could just jump into a car yourself. Continue reading