Title says it all. Just wondering who if anyone hails from good ol, St. Louis or the surrounding area!
I'm 15 minutes from downtown
Cool! Guess we are it though :/
I'm 15 minutes from downtown