Posted by
metraRI
on October 3, 2007
Glad to see that construction is finally underway with the new station... The last time I was in St. Louis, I was shocked by the condition the old "Amshack" was in.
-
Post a Comment
-