NYC Not a LOL Cat October 14, 2009 Jack 1 Comment And then it just walked right on by… Central Park Zoo - Snow Leopard