Russia: “Mishka” should be the Mascot!

Mascot of the 1980 Olympic Games in Moscow

2014 days til 2014 Sochi olympics

While the world’s attention is drawn to the next week’s Beijing games, Russia is counting the days before the Olympic flame arrives. It’s exactly two thousand and 14 days until the Sochi 2014 Olympics.

Kyle & Svet