This image looks awfully suspicious to me as to the kind of work being done to the car, and I can't quite put my finger on what's wrong about it, but to me it just screams that it was all done recently and not some 60+ years ago.

You can see a larger version of it on the site I linked to.
