Granted, the record didn’t last for long, but on this day in 1904 Henry Ford set a land speed record on the frozen surface of Lake St. 955 more words