At the Congressional Correspondent's Dinner Rep. Weiner (D-NY) gave a speech which was more of a roast. Whoo! This NYC Mayoral hopeful knows how to let his hair down. He lambasts himself, Pelosi, Bachmann, CNN, and just about everyone else.
Hey, if his bid for Mayor fails he can always go on tour with Margaret Cho.