Human-shaped oil slick Sen. Ted Cruz would like you to know he thinks you are dumb.

Read more…