Ted Cruz Of Texas Calls David Dewhurst Desperate

Ted Cruz campaign ad for Senate seat in Texas, which is voting today. Cruz is a Tea Party favorite, and is currently ahead in the polls.

This entry was posted in 2012 elections, Campaign Ad, Local Level Politics, Senate, Tea Party, VIDEO. Bookmark the permalink.