Face Of The Day

Jun 5 2012 @ 6:54pm

GT_SNOW-LEOPARD_120605

One of the two snow leopards born at the zoo of Amneville, eastern France, is pictured on June 5, 2012. By Jean-Christophe Verhaegen/AFP/Getty Images. Update from a cat lover:

Okay, now I can forgive you for publishing the kittycopter yesterday.