Merrimack Steyer Ad Shot in New Boston

Deception: Lyin’ Tom Steyer’s Merrimack NH Commercial Has B-Roll from Some Other Town

Democrat Presidential Candidate Tom Steyer has a commercial. Sorry, he has a lot of them. They are annoying. The most recent “takes place” in my town of Merrimack, New Hampshire. But is it really in Merrimack?