Wife and I were recently car shopping (ended up with a Dodge Journey). Found that most of the "foreign" brands were at least assembled here in the US, while most of the "American" brands were from Canada, Mexico, or elsewhere. Not to mention Dodge is now owned by Italy's Fiat, and assembled in Mexico.
And almost all civics are made (assembled?) right here in Indiana.
Even Harleys use overseas parts.