121 hp 1.6L I4
New London, CT (42 mi away)
Preparing for a close up...
Photos coming soon
Stamford, CT (36 mi away)
Columbia, CT (45 mi away)
Torrington, CT (36 mi away)
Watertown, CT (20 mi away)