July 21, 1904 & 1925: 2 Land Speed Record Milestones · History and Headlines · Sentinel