And this year’s winner is
Considering that nobody really gives a shit about Sarah Palin anymore, the new recipient of the Dumbest Fucking Person on the Planet Award goes to Congressman Allen West, for his latest word salad:
My statement to the United Nations would have been, “The future does not belong to those who attack our Embassies and Consulates and kill our Ambassadors. The Angel of Death in the form of an American Bald Eagle will visit you and wreak havoc and destruction upon your existence.”
Who can top that? Rep. Steve King? Michele Bachmann? Rush Limbaugh? That’s a hard act to follow.