Anthony Weiner is running for Mayor of New York City, and TheBlaze TV‘s The Wonderful World of Stu has the in-depth look at his new mayoral ad:

See more from the WWOS here!