Like Torba on gab said, he lives in Pennsylvania and predicts she will win in a landslide.
so.....whos the Worse of the 2 ?
her or mehmet oz ?