Tuesday, February 27, 2024

Falco the Owl ( unknown - 2024 )

 

Falco escaped Central Park Zoo in 2023, charming New Yorkers with random sightings.

The media darling hit a building on the upper west side. Survived by Pizza Rat.

 

No comments: