What does imported from Detroit mean? It is not even made there. you will look foolish if someone questions you about this.
It really sounds like it can be a joke also... meaning this American car is not made in Detroit and has imported parts from overseas. I wouldn't want to put "jokes" on this car.