Subscribe to our channel! https://goo.gl/pyGqbu, Watch this testy exchange between Republican Texas Sen. Ted Cruz and …

source