Remembering Flaco the owl

The rare Eurasian eagle owl that had taken up residence on the island of Manhattan passed away shortly after the anniversary of his escape from the Central Park Zoo.

February 27, 2024

Top Stories

ABC News Live Presents