Who gave the longest Presidential inaugural speech?
William Henry Harrison President Harrison has the dual distinction among all the Presidents of giving the longest inaugural speech and of serving the shortest term of office. Known to the public as “Old Tippecanoe,” the former general of the Indian campaigns delivered an hour-and-forty-five-minute speech in a snowstorm.