A.L.F.A. Strikes Back

I spent most of my formative years in a large town in Litchfield County Connecticut. While its considered the largest town in CT, New Milford is definitely still a town. No large buildings, only hills and the wide Housatonic river running through the valley.

Continue Reading...