November 25, 2020

Rockefeller Center Christmas tree owl returns to the wild

Rocky, the Rockefeller Center Christmas tree stowaway owl, has been released in a forest in Upstate New York.