Sochi | Sports Pro May 15, 2015 Recent trip with SportsPro to Sochi in Russia. A very strange place to spend 3 days