Missouri River Runner train #313 heads south through Kirkwood, MO nearing its station stop up ahead.
Port Harbor's former CNW SD40-2, wearing classic Illinois Terminal colors, works an industry in Granite City as darkness approaches.
A classic high hood GP38-2 leads a short transfer through WR in Venice, IL.
UP 844 smokes it up as it departs Saint Louis, bound for Memphis, TN.
Fresh out of the processing plant, FTRL 257 leads barley loads into the yard, crossing Broadway Street.
M39931 barrels south through Peotone with a BC Rail C40-8M in charge.
On BRC rails, CSX SD40-2's 8136 and 8814 pass through Hayford Junction, about to cross over the old GTW.
U70492 approaches Hawthorne Yard with a great lash-up, passing the leaning approach signal.
A pair of CSX SD40-2's and a CN C40-8 lead a U70492 train by the IC signals in Broadview.
M343 heads north through Crest Hill with one of three BC Rail painted C44-9WL's in charge.
After making a setout at Schiller Park Yard, IC 1033 leads M346 out of town.
A pair of UP SD40N's lead YPRCP under the Milwaukee Road signal bridge at Edgington.
A good looking Illinois Central SD70 leads M346 through Franklin Park, preparing to take a left turn onto the Elgin Sub.
After a cloudy morning, the sun made a nice appearance as X148 climbed the hill out of Joliet with two BC Rails in charge!
A trio of Geeps thunder west out of Joliet with the Galesburg bound L CHI102. An ATSF Bluebonnet leads the way, followed by a BN Cascade green and an H3.