Icon World: Sochi 2014 Fibreglass Mascots

Well, the Olympics in London is finally here and so we’ve been making...