Windham Ghosts, part 2.
The Windham Textile Museum is a 411 Main St. Willimantic CT06226, and was open for touring. A couple in Halloween attire arrived at the same time, we watched the video first, then explored, I quickly moved up to the second floor where there had been reports of activity, so I could do my thing without […]