Sen. Ted Cruz (R-Tex.) spoke at the Americans for Prosperity’s Defending the American Dream summit Saturday afternoon. Afterwards, he took questions on Obamacare, immigration reform, constitutional change and upcoming midterm elections.