The Top 10 Most Embarrassing Ted Cruz Moments
"While trying to bash President Obama and Hillary Clinton, he managed to not only point out just how terrible George W. Bush’s policies were for our economy, but he essentially proved that trickle-down economics is disastrous for our economy."