Showing posts with label Public Transport. Show all posts
Showing posts with label Public Transport. Show all posts
Sunday, February 18, 2024
Wednesday, November 07, 2007
Um, Welcome to Chicago?
I know the Metra Station at Roosevelt is under construction but can't we do better than this ramshackle shack? You literally have to walk through this structure, hoping it won't tumble over, in order to get from the train platform to Downtown Chicago.
Subscribe to:
Posts (Atom)

