Posts

Holiday surprise as family finds live owl hiding in their Christmas tree

In Atlanta, Georgia, a family had a holiday surprise as they discovered a live owl hiding in their Christmas tree. On Thursday evening, as Katie McBride Newman and her two children had finished dinner, Katie’s … Read More