American roads having China made cars? Sounds like a farfetched proposition doesn’t it? But that…