Ted Cruz at Defending the American Dream Summit


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