The Asia-Pacific Economic Cooperation (APEC) summit was held in Peru this year, and the traditional Make All the Leaders Dress Funny portion was just lame.
Ponchopallooza ‘04 in Chile:
Bar Girls in Hanoi, 2006:
Whatever the fuck this was supposed to be in Australia 2007:
Ponchopalooza ‘08 in Mexico:
Chinese Restaurant Waiters in Singapore 2009:
Here’s my post from the 2006 summit: