America humiliated by IOC

lol.. This pic alone would convince MILLIONS to want to visit Rio..:hehe:

No doubt, Brazilians are attractive people.