Friday, November 04, 2005

World Leader Beauty Contest Held

in Latin America. Read the results here. (Hat tip to The LatinAmericanist.)