November 22, 2016

Peter Schiff: Making America Great Again will be much harder than voters think