Nancy Pelosi — Winner — Tropical Island Contest
Washington D. C. December 14, 2009 (Satirical News from eGrumps) The organizers of the “Who I Would Least Like to be Stranded With on a Tropical Island” contest announced that they have discontinued the contest. Votes will no longer be [...]