I happened to be standing in the lobby of a car wash when Sen. Ted Cruz was making his presidential announcement speech at Liberty University. Someone in the room muttered, "He’s crazy." I hear that a lot.
Cruz new face of Hispanics?