This Day in History: 1896-06-13

Capt. T.P. Leathers died in New Orleans following injury sustained when struck by a byciclist

advertisements