Anthony Weiner Is Officially Running for Mayor of New York
After months of speculation, it's official: Anthony Weiner is running for mayor of New York City. “I made some big mistakes,” the former congressman said in his first campaign commercial. True. But if Mark Sanford can make a political comeback, anyone can, though Weiner might want to figure out how many more of his dick pics are still out there.