He Said What?!


A lot of pols have said a lot of, umm, interesting things in the wake of the special election in Massachusetts last Tuesday.  But in the annals of awesome stuff said by politicians on camera, surely this from NYC’s own Anthony Weiner is up there:


I totally agree with the point he’s making, by the way.  But wow.