Nice Pictures of STL..! Can SSP update its' current description of St.Louis..!
Logging on to the cities or diagrams page, STL is defined as a "city" that
"sits along the border of Missouri and Illinois on the Mississippi". That is a lame description of a city that has produced more Security through aviation, and Beer and Transportation...! STL has and will be an economic and tourist attraction..!