All Posts Tagged With: "South Windsor CT"
“Lather Man” Strikes in South Windsor, Connecticut
By James H. Hyde There’s a new attraction in South Windsor, Connecticut. You won’t find it in any attractions brochure or on a site-seeing map, and it’ll be in town for only a day or two, but if you’re a suds fan, you might want to visit the Evergreen Walk area of town as soon [...]
5Sep2008 | James T Hyde | 1 comment | Continued