I've seen cars imported with 120000 km odometer,mine is 137000km,does it mean it's almost new, I bought it at 56000km ,I've seen cars imported with 120000 km odometer,mine is 137000km,does it mean it's almost new, I bought it at 56000km ,