Battle royale: Trump versus Cruz
Dec. 12, 2015
07:38