Not Ranked
My VIN placard is mounted just below the hood latch and from all the research I have been able to gather it was built by Excalibur Motor Company in 1993. I think I am the 3rd owner of the car but trying to get information always hits a dead end.
|