KCS and CP power rolls back into the service track at the CPKC Bensenville Yard in Franklin Park.
A pair of UP SD40N locomotives works the east end of the CPKC Bensenville Yard prior to departing back to Proviso Yard.
CP 8705 and KCSM 4877 rolls back toward the KCS yard in Heavener on a nice sunny afternoon.
KCS 4824 slowly approaches Scott Street in Franklin Park as it works the east end of Bensenville Yard.
METX 107 shoves a Heritage Corridor train back to the yard as METX 100 waits for its turn to depart Joliet back to LaSalle Street station in the city.
The Amtrak Missouri River Runner arrives on time at Joliet in at the golden hour on a nice evening with an interesting assortment of equipment in all sorts of flavors of Amtrak liveries. They just... (more)
CP 2319 works bare tables at the east end of Bensenville Yard as all those cameras keep a close watch out for rules violations, trespassers and anything else they can bust someone for.
A nice looking pair of UP SD40N locomotives leads a train of interchange rail-cars back to Proviso Yard after working CPKC Bensenville Yard.
The race is on out of the CPKC Bensenville yard on a busy morning as both NS 7564 and UP 1733 lead trains out of the yard.
KCS 4824 and CP 2278 lead a train out of the CPKC Bensenville Yard on a beautiful summer morning.
CP 8049 leads a loaded oil train southbound out of Heavener Oklahoma on a beautiful warm spring afternoon.
The display power provided by the CPKC for the 2023 Franklin Park Railroad Day rolls out of the yard and under the Mannheim Road bridge as they make their way to the display site in downtown Frank... (more)
TNER 3054 leads a short local on the Missouri and Northern Arkansas Railroad in Jolpin Missouri.
A very well worn KCSM 4564 (Former TFM 2664) leads a work train off of the KCS Waldron Branch in Heavener Oklahoma.
A short farmrail train rolls through the countryside just north of Clinton Oklahoma.