The Reign of the Sochi Nightmare Critters Is Finally Over

SOCHI, RUSSIA - FEBRUARY 23: Olympic mascots the Hare, the Polar Bear and the Leopard stand by the extinguished Olympic flame during the 2014 Sochi Winter Olympics Closing Ceremony at Fisht Olympic Stadium on February 23, 2014 in Sochi, Russia. The three giant animals will be dismembered and then fed, limb by fuzzy… » 2/23/14 2:30pm 2/23/14 2:30pm