event · 28 October 1965 · 59 years ago
Construction on the St. Louis Arch is completed.
More events on 28 Oct