Visualized by :
Neo Mammalian Studios
5 months left for Winter Olympics 2014. Seven sports, 1300 medals and three mascots are just some numbers of the next games taking place in Sochi of Russia. Have a look back at some quirky facts from Winter Olympics history.
Get every new post delivered to your Inbox
Join other followers