All posts tagged Zoich

Latest
February 11, 2014, No comments

Meet Zoich, a symbol of Russian malcontent and here’s why he’s not a mascot in the Sochi Games. For the record, the Russian blue frog is not a real critter. […]