Rocky The Rockefeller Center Christmas Tree Owl Released Into The Wild
Rockefeller, the tiny, beloved owl that was rescued from the Rockefeller Center Christmas tree last week, has been set free. She was released into the wild in upstate New York after a week of rehabilitation.