Am I late to the party .... I just saw Ugly Americans (animation series) for the first time visiting another country. Its such a hoot !