Videos

Ted Cruz endorses Trump for president: 'Time to unite'



Watch full video on YouTube