Avatar - WHEC-TV
WHEC-TV

Owl found in Rockefeller Center Christmas tree to be released, as well as bobblehead

The tiny owl found in the Rockefeller Center Christmas tree is set to be released Saturday.