Ted Cruz endorses Trump for president: ‘Time to unite’

WATCH ON YOUTUBE