0 / 60 seg.

IN ST. LOUIS: Completed in 1965, it towers 630 feet over St. Louis