'It's an Insult': Boston Mayor Reacts to Controversial TD Bank Ad

Boston Mayor Marty Walsh spoke out against an ad that has since been taken down at a TD Bank branch in the city; the ad has generated outrage on social media.