As you can see from the original ad, it’s the same granny and the same discredited 2011 “lie of the year.”

According to Fox News, the new ad will run in Ohio, Wisconsin and Florida.

0 Shares