Spirit of Giving

Unravel the mysteries behind the season's twisted treat. Then, travel to Michigan to visit the world's largest Christmas store. Plus, a small town where the spirit of giving practically grows on trees. Original Air Date: Dec 17, 2019