rmtsteve
Well-known member
I look at a corvette the other day that showed 62,000 on the title and the carfax , but the odometer read 580,756. Is there some way that the odometer could have had a mechanical failure or is this a sign of someone messing with it?