Stop in for a cup of coffee

Interesting...Has a mark like it was bolted to the car, but the center 'quick nut' for the connector looks new.
Looks like the pins have marks on them