New Yorkers honor beloved owl Flaco in Central Park
By Kristie Keleshian Click here for updates on this story NEW YORK (WCBS) — Saturday was a sad day for New Yorkers and bird lovers across the country after the Central Park Zoo announced the death of Flaco the owl. He became somewhat of a celebrity after escaping from the Central Park Zoo and flying
Continue Reading