Did Americans get the president they deserve?

157 answers 157