20.) James A. Garfield 1881-1881
by
[Abridged] Presidential Histories
2021-09-01 07:00:00
Release Date
50:08
Length