So does the car run at all. Do you have better pics of the car ...?