New England Legends Season 2 Episode 2: New England’s First Christmas Tree

Did Battle of Bennington P.O.W. Hendrick Roddemore put up the first decorated Christmas tree in New England in a tiny shack in Windsor Locks, Connecticut in 1777? Jeff Belanger finds out the real story in this episode of New England Legends.

Liked it? Take a second to support New England Legends on Patreon!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.