Rockefeller Christmas tree owl launched into the wild
Excellent news for followers of Rocky the owl – the chook discovered within the Rockefeller Heart Christmas tree has been rehabilitated and launched again into the wild. It is believed the feathered stowaway hitched...