http://www.teamamerica.com/ have you seen it? well have you HAVE YOU? It's boss. It's all done with puppets and is very scathing of the US...delightful.
TEAM USA leader: There's no I in Team America...
TEAM USA leader: There's no I in Team America...