The 100 Greatest American Speeches

Americanrhetoric.com has a great resource containing a list of the 100 greatest american speeches, including mp3s and pdfs of most of the speeches.

Advertisements