Ted Cruz's explosive rant at the TX border...