Keokuk Junction Railway’s F units pass the abandoned grain elevator at New Philadelphia, Illinois, as they head west on the old TP&W main line on April 7, 2016.
Keokuk Junction Railway's classic set of Funits climb the grade East bound into Blandinsville, Illinois on Tuesday March 5, 2019.
Keokuk Junction Railway's classic set of Funits have made the mandatory stop at Iowa Junction on the South side of Peoria, along with gaining permission from the dispatcher to run into the ''hump'... (more)
The Keokuk Junction Railway Santa Special pulls on to Cuba, IL just west of Canton, IL
The Keokuk Junction Railway Santa Special arrives in Breeds, IL.
Keokuk Junction New Hope Turn rolls through New Philadelphia Illinois with a five unit lash up including the ABA set of F's.
The Keokuk Junction Railway Santa Special departs Canton
Keokuk Junction Railway locomotive engineer Jeff Ducharme rolls an A-B-A set of covered wagons West of Sciotta, Illinois on Monday, 10th December 2018. The lead FP9A is fresh from Santa Train duty... (more)
Keokuk Junction Railway's popular Santa Train rolls into Canton, Illinois behind freshly washed and waxed covered wagons in classic A-B-A consist, trailing a red caboose with Sandy Claws waiting t... (more)
Keokuk Junction Railway's TZPR turn works at yarding a long train in a crowded Tazewell & Peoria Railroad in East Peoria, Illinois on Friday, November 30, 2018. The Norfolk Southern power in th... (more)
Keokuk Junction Railway's TZPR turn approaches Sanger Street in Peoria, Illinois after interchanging inbound for outbound cars in the Tazewell & Peoria Railroad yard in East Peoria, Illinois on 3... (more)
GP20's, followed by the FP9 ABA set, head-up a KJRY train from the Tazewell & Peoria yard to Kolbe, Illinois.
The KJRY train from the Tazewell & Peoria yard makes its way south along US 24, as the old Allied Mills building looms overhead.