Stephen Colbert Says You'd Have to Be an 'Idiot' to Buy 'Traitor' Trump's Russian Summit Excuse

Want more content like this?

Get Toofab breaking news sent right to your browser!