VIDEO: Rep. Anthony Weiner (NY) Tells It Like It Is Leave a Comment / By Chris Jarvis / February 25, 2010