A family of barn owls has become New York City’s newest celebrities after taking up residence in a water tower on Manhattan's Upper West Side.
The owls are nesting atop a building near Central Park and one expert says it is the first documented instance of barn owls nesting in Manhattan in modern history.