Monday, October 15, 2012

Did you know?


That St. Louis is the 19th largest metro area in the United States (population 2.8 Million)?

No comments:

Post a Comment