Owl found in Rockefeller Christmas tree has been set free

The little owl who was found by crews setting up the famous Rockefeller Center Christmas tree in New York City has been released back into the wild. (Credit: Ravensbeard Wildlife Center)

Latest Videos