11 May 2015

Ted Cruz at the South Carolina Freedom Summit