Ted Cruz at Defending the American Dream Summit

There is a short pause in the beginning. Please be patient, the video will continue!