Tracking Down the First Christmas Tree


Episode Artwork
1.0x
0% played 00:00 00:00
Mar 05 2025 19 mins   19

Where was the first Christmas tree? Proof is hard to come by. It seems that Windsor Locks, CT is among the very first – at least in legend; a stone monument lays claim to the first decorated tree in 1777. Researching this case turned up other very interesting side stories: German prisoners-of-war, Native American attacks, and even the Wizard of Oz.