49 Things You Would Have Sworn A Presidential Candidate Would Never Say. Then Yo…


49 Things You Would Have Sworn A Presidential Candidate Would Never Say. Then You Lived Through 2015 | ThinkProgress