themeancanadian.com
Ted Cruz... You little ladies should do what you're told. - Ted Cruz the Mean Canadian