Christmas miracle in New York! The adorable little owl was found on the Rockefeller Christmas tree after deciding to travel 170 miles in three days without eating or drinking because he didn’t want to leave home.video
Do you believe in Christmas miracles? Well, we may have experienced a modern-day miracle just recently. When the Rockefeller Center ...