The official Sochi Olympic mascots were chosen back in 2011, but they have finally made their public debut. The hare, polar bear, and leopard figures are huge hits with visitors of all ages. VPC