Does anybody know what the technical state of the car is? The pictures don't look good.