There’s always something interesting to see in NYC‘s Central Park, but recently, a group of mystery birds has been drawing crowds and baffling biologists.
Finally, scientists have identified the New York City birds after watching them make their home at the top of a water tower on West 75th Street, and it’s the first time they’ve been spotted living in Manhattan in modern history…