According to CNN, per a Clinton press release, the ad will air in battleground states of Ohio, New Hampshire, Iowa, Florida, Nevada, North Carolina, Pennsylvania and on national cable.
That is pretty damn devastating.
Have already seen it on the air herein FL................