A rather large K66 rolls through Rockford, IL. The train has just crossed Kishwaukee Street on its way to Davis Junction.
K66 hugs the banks of the Rock River as they make their way towards Davis Junction. This job normally runs with just a single locomotive. There have been numerous occasions where they've needed he... (more)
CPKC's Exshaw-Calgary turn, train C67-01 pulls down to the east end of the siding at Ozada to meet 101-29's train.
CP GP20C-ECOs 2233 and 2246 blast up the hill at Mînî Thnî, AB (Formerly Morley, AB) with 22 loads of cement from Exshaw.
Train C67-01, CPKC's Exshaw-Calgary turn holds the siding at Ozada while 101-29's train passes on the main.
CP 2217 (GP20C-ECO) and SOO 4448 (GP38-2) team up to lead CPKC local I59 from the BRC to Bensenville, seen here passing underneath the Tower B-12 signals in Franklin Park, IL.
ECO yard goats at Kenwood.
CP 2297 blasts thru Sturtevant, WI with a local Patrol (their term for wayfreight) on July 27, 2017.
The Spencer to Mason City local rolls along between Britt and Garner. This job will take 12 hours to get the train over the 100 miles. I was surprised the train had 82 cars coming back to Mason. T... (more)
in 2022, the CP ran their tech train across the old GWWR on the KCS on 1/27 and 28. The train left St. Louis late on 1/27 and ran to KC on the 28th. Last night the train made its way out of KC on ... (more)
Working the Yard. This CPKC geep works the yard on a Wednesday afternoon.
Waiting This CPKC local waits to depart West Davenport Yard.
CP 2301 leads a mixed manifest train east passed a westbound intermodal train between Glenmore and Shepard.
CPKC local G95 is rolling backwards to the Adirondack Subdivision, heading to serve CAD Railway Industries. On the left, the former signal tower is still standing.
CP 2208 leads an all EMD consist out of Humboldt Yard and over the Mississippi River.