The Browns Yard santa train runs to Freehold with Santa on the front
After departing from Gibson City behind schedule due to a technical difficulty, IC 101 pulls into the small town of Melvin for a quick stop.
Wabash 1189 trails on the excursion train as it returns east towards Decatur.
The Keokuk Junction Railway Santa Train makes its way to its next stop of Breeds.
An NS switch job, lead by 2 MP15DC's pulls alongside the Santa Special headed-up by a Wabash F7 from the nearby Monticello Railway Museum.
Approach into Gibson City.
The 3:30pm Tavares, Eustis, and Gulf excursion passes by Al's Dockside Barbeque, where two jolly railfans enjoyed lunch and the lakeside scenery while waiting on the train.
TE&G Santa Train passing the old Tavares Depot.
Couldn't believe the cop ticketed the little girl for standing on the tracks.... ok, maybe not. Marquette Rail's Santa Train stops in Grant for crowds to gather around Santa and his elves.
As I was getting into Newaygo, thought they'd easily be to the station stop already, but they held up as they were ahead of schedule..saw RP member Jim Thias waiting, so stopping by him I went :) ... (more)
IC 101 leads the Santa Train to the CN Battle Creek yard for the annual Christmas party.
Jesse Wilson opens up the IC santa train and runs for last leg of the trip to Battle Creek.
Cruzing behind a 395 Job, Santa rolls through Charlotte on the way to Battle Creek.