Ted Cruz Announces 2016 Presidential Run | msnbc

MSNBC 3/23/2015