You are viewing a single comment's thread from:
RE: A Walking Tour of Downtown St Louis
You won't be sorry if you do, it's a fun city. No I don't live in St Louis, I live about 65 miles away in a small town on the Illinois side of the river.
Posted using Partiko Android