08-21-2012, 01:38 PM
Wow, I was panning around looking for rooftops I could steal when I came across this facility! Neat stuff. Anybody know more about it? It looks like some kind of terminus station for a Chicago commuter line. It's located here...
1819 West Juneway Terrace, Chicago, IL
1819 West Juneway Terrace, Chicago, IL
Scotland shall rise again!