32,285 mi
Electric
Shelton, CT (45 mi away)
77,413 mi
Branford, CT (39 mi away)
37,343 mi
49,617 mi
Torrington, CT (29 mi away)
Preparing for a close up...
Photos coming soon