Republican candidate for Senate Ted Cruz is out with a new television ad. The :30 second spot is called "American Dream," and starts airing, today. In it, Cruz talks about his father’s journey from Cuba to Texas, and promises to fight to protect the American dream.

Cruz faces Democrat Paul Sadler in the Nov. 6 election. The latest poll, conducted by the Sadler campaign, puts Cruz in the lead by 17 points.

You can watch Cruz’s new TV ad, below: