Podcast 122 – New England’s First Christmas Tree
In Episode 122, Jeff Belanger and Ray Auger celebrate the Christmas holiday in Windsor Locks, Connecticut, at the site of New England’s first decorated Christmas tree. In 1777, Hessian Prisoner …
Read More