Get Glenn Live! On TheBlaze TV

Anthony Weiner is running for Mayor of NYC. The Wonderful World of Stu has an in-depth look at his new mayoral ad.