First off, I would hardly consider that an "import car"...do you know where it was made? I suppose the term "import" gives the impression of "exotic" and that is why it is thrown around so often.
How do you know that it has no go?
Simply look at the wheels.