Sometimes brand loyalty really sucks....

it don't matter if its made in north America or Alabama specifically ....where is the headquarters and it still bears the name that means hail to the Commy man with those cars.

I would rather buy from American headquartered company with American Values. Just me