Founded a quarter of a century ago, St. Louis, Missouri, is now known for its iconic and mysteriously futuristic arch ...