Stephen Colbert's campaign finance lawyer thinks Trump, Clinton and Sanders should join forces on getting money out of politics. He's not kidding.