Those are pretty much the same thoughts I had when I first saw this car.
As I said before, I only have a name that was placed in this very picture. I have no information, if or where this car was built. The company's name matches with an American one, but I can't say for sure that it is the same company.