Ted Cruz Apes Dana Carvey's Bush Impression

Sen. Cruz, R-Texas, praised SNL's "tremendous political satire."

September 10, 2014

Top Stories

ABC News Live Presents