Great job! USA USA USA! - LOL! Love it. That must have really pissed them off.
It did make them mad!! They like the standard of living here in the good ole USA, but they hate the United States of America. I know it’s confusing, but that’s the way they think!