Well hot damn, the 2014 Sochi Olympics are in 100 days. Um, should we be worried?
Russia’s about to welcome the world to Sochi, beginning a stretch somewhat akin to Brazil’s current stretch: in addition to these Winter Olympics, Sochi is hosting the Russian Formula 1 Grand Prix from 2014 until at least 2020, and is… Continue Reading