In the first picture above, the front of the car from the windshield forward looks way too long and seems like a bolt on job from another car (Mission E)...