Snow Leopard Wins Vote for 2014 Winter Olympics Mascot

winter olympics snow leopard
winter olympics snow leopard

AP

A snow-boarding snow leopard took home the gold, winning a vote to be one of three official mascots of the 2014 Winter Olympics in Sochi, Russia. The winner was announced live on Russian TV over the weekend.