01/11/16

Ted Cruz addresses Louisiana voters

Republican presidential candidate Ted Cruz rallies supporters at the Marriott Hotel in Baton Rouge, Louisiana. ... more Duration: {{video.duration.momentjs}}