Eastern Screech Owls Released in Central Park Posted on July 20, 2009 by admin Click here to see the most insanely cute photos of 5 Eastern Screech Owls that were just released in Central Park. Share