Is this the new squad car for indy, damn i hate to see us not buy American, but hell i don't.
Buy American? That only means a company's HQ is in the country.
How many of these "American" cars are now built in Mexico?
How many "Japanese" cars are built here?