On December 24,2007 the Anderson family would never have the opportunity to see Christmas Day. But could they ever imagine that it would be one of their own to take it from them?
Support the show (https://www.buzzsprout.com/?referrer_id=799354)