Lost Century Posted here on October 23rd, 2004 (week 1598). A sad time for St. Louis, as a historic landmark has fallen prey to the wrecking ball of profit.