For fans of St. Louis! Namely, former New Yorkers who now live in St. Louis, or current New Yorkers who are considering moving to St. Louis, and people who gots something to say about St. Louis, including that they made it out alive.
Location: St. Louis, MO
Latest Activity: Oct 2, 2009
This group does not have any discussions yet.