New Crossroads TV ad hits Obama on weak economy
Crossroads GPS has a new ad in Florida and eight other key states "urging the President to address the nation’s jobs crisis and out-of-control debt."
The new ad, called “Tried,” will air on network television stations in Colorado, Florida, Iowa, Michigan, North Carolina, New Hampshire, Nevada, Ohio and Virginia for the next 7-10 days, Crossroads said in a news release.









Loading...
0
Comments