American Dream and Presidential Elections
by U.S. History 10 Honors class- 2016-2017
American Dream and Presidential Elections
*