Preparing for a close up...
Photos coming soon
410 hp 6.4L V8
Branford, CT (5 mi away)
New London, CT (42 mi away)
Willimantic, CT (46 mi away)
Meriden, CT (16 mi away)
370 hp 6.7L I6 Diesel