• Embed

Tonightly - 3/24/15

Clip

Texas Senator Ted Cruz announces his intentions to run in the 2016 presidential election race, prompting Larry to ask some big questions.

Up Next