Baby Owl Found in Rockefeller Christmas Tree Doing Well

admin Uncategorized Comments

This is a real hoot — a baby owl found nestled in the freshly cut Rockefeller Center Christmas tree should be soaring free in no time. According to the Ravensbeard Wildlife Center in New York … one of the workers who helped transport the giant…
Source: TMZ