The car is actually made in the USA. It is currently the only car that Lionel makes in the United States.
Out of curiosity, what would be your suggestions for a better looking car? There is always a balance between the local roads in the host Division for the convention and national interests. The committee is always open to suggestions and next year's convention will be held in Pittsburgh.