Sochi mascots and their real life critter inspirations February 9, 2014 Straight from the mouth of V. Putin we learn why the leopard, polar bear and hare were chosen mascots of the 2014 Sochi Winter… Continue Reading