Ted Cruz enters 2016 race

scorched earth Political Cartoons