Industrial Park High Iron
In the country's largest industrial park (Elk Grove Village, Il) next to O'Hare Field is some pretty interesting track work. Pic taken 18 Apr 2016
-
There are no comments to display.
In the country's largest industrial park (Elk Grove Village, Il) next to O'Hare Field is some pretty interesting track work. Pic taken 18 Apr 2016