Allstate's CTA Holiday Train speeds past Armitage on a clear December Afternoon. The train is running on the Red Line and is about to decend into the Subway.
The 76th Santa Train rolls south past Osbournes Curve preparing for its stop at Dungannon,VA just ahead.
Ex-Pennsy Alco Century 425 No. 2423 leads the Erie Lackawanna Dining Car Preservation Society's 2nd Santa Train of the day. Passengers boarded at the Jacobson Hat Co. for a round-trip to Moscow.
SOO 1003 reverses out of the museum in Hartford, with a early season snowfall creating a rare chance for snow shots!
The KJRY Santa Train heads west, approaching the town of Breeds.
The 2017 KJRY Santa Train heads west just east of Canton.
The 2017 KJRY Santa Train sits in Breeds while all the children get a tour of the caboose and the lead locomotive.
The 2017 KJRY Santa Train heads west, approaching the small town of Breeds.
Merry Christmas! The KJRY Santa Train heads west across the open fields of central Illinois.
After Santa's first appearance of the day, the Otter Tail Valley Railroad crew awaits their departure from Barnesville, MN. Besides this show, they'd also stop in Rothsay and Fergus Falls. Hats o... (more)
OTVR 1483 brings their Santa Train into Fergus Falls for the last showing of the day. Once a busy GN line, the tracks here only see a few trains a week. Mostly grain and ethanol, as well as BNSF g... (more)
SOO 1003 leads the Santa Train east into Hartford.
The KJRY Santa Train heads west just west of Canton behind a A-B-A set of Fs and a caboose.
The KJRY Santa Train departs west out of Canton behind a A-B-A set of Fs and a caboose.
Steam Locomotive Heritage Association's SOO Line #1003 accelerates towards Hartford with their annual Santa Train in tow.