Make us your home page

The Buzz

From the staff of the Tampa Bay Times

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.

[Last modified: Thursday, July 12, 2012 11:39am]


Join the discussion: Click to view comments, add yours