Higgins: The Forgotten Man

Legendary Steamer The Robert E. Lee

Picture
June 30, 1870, the Robert E. Lee won a 1,200 mile race in 90 hours and 30 minutes against the Natchez from New Orleans to St. Louis.
Jared Bahr, Senior Individual Website