What WERE Those Debate Moderators Thinking???

162 weeks ago
Curtis Houck of Newsbusters is Larry's guest.