The Spirit of St. Louis went on public display on May 13, 1928, one week short of the first anniversary of Lindbergh’s epic transatlantic flight.