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.

November 25, 2020

Top Stories

ABC News Live Presents