I was on my yearly fall trek around New England to check out the leaves last month when an old beauty caught my eye. (Always on the lookout) Great looking Dart. Took a few pics, got back in my Jeep GC, and started to drive away, about a 1/4 mile down the road something told me turn around. Went back and right away noticed the barracudas behind the building the Dart was in front of. Gotta appreciate intuition. I didn't check em out for too long. It was Sunday morning, no one around. Did not want to overstay my welcome with a dog close by.
If anybody wants to look into them too see what the deal is, I took a picture of the building so I would not forget where they were located. The name of the place is State Road Collision, 60 Worcester Rd. Barre, Mass 978-355-4848.
Hopefully someone/anyone is interested, and could maybe save these hurtin souls