What kind of person would vote Donald trump for president?

16 answers 16