The pesky 25-year import rule locks Americans out of some sweet cars from other parts of the world. However, cars that are apparently ineligible for import still turn up here from time to time. This ...