MTP Daily 04/14/16

Ted Cruz professes love for...food on a stick

Republican presidential candidate joins Meet the Press' Chuck Todd at the MSNBC town hall, and insists that food on a stick can do no wrong. ... more Duration: {{video.duration.momentjs}}