IT'S TIME FOR IZZY'S COMEBACK: The organizing committee for the Sochi 2014 Winter Olympics has unveiled
the eleven mascot finalists, including a fast-talking dolphin, nesting mascots, Santa Claus and an Angry Bird. There's also
a lengthy introductory video, featuring animated versions of the finalists and a Russian hipster dude trapped in
The Net, and given that my facility with the Russian language is limited to the words for 'trust' and 'verify' it's probably funnier for me than it is for the target audience.