A rough looking AC4400 leads a southbounder on the UP Chester Sub at Fults, Illinois.
A BNSF manifest runs south (railroad west) along Hwy. 79 near Clarksville, Missouri.
A BNSF manifest runs south (railroad west) along Old Hwy. 79 near Elsberry, Missouri. Not sure what sprayed on the nose of the leader, but it's good the door was closed at the time.
A large BNSF manifest (I think this train is H-GALMEM) cruises westbound toward St. Louis at Machens, Missouri.
In the relative coolness of the early morning, a short 30 car train is picking up speed coming out of the siding at Machens, Missouri.
An early morning stack train races east at Bucklin, Missouri.
A nice throwback consist leads a heavy manifest south on the UP Chester Sub at Fults, Illinois.
A westbound Herzog gravel train is headed to St. Louis near West Alton, Missouri.
An eastbound high-priority train coming off Cardy Hill near Ethel, Missouri.
A westbound manifest crosses Peruque Creek on the BNSF Hannibal Sub.
Northbound UP 8700 clears the crossover at Val and heads for Valley Junction.
Port Harbor Railroad 5730 sits tied down at America's Central Port in Granite City. This locomotive was previously Canadian Pacific 5730.
A Loram ballast cleaning train passes under the decommissioned ATSF signal bridge at Lisbon Road, north of Marceline, Missouri. You can see the signal bridge still in place, but the signal heads ... (more)
Plenty of power on a massive stack train just after dawn near Bucklin, Missouri.
After waiting a couple hours to exit the yard, a UP stack train hustles down the Chester Sub near Fults, Illinois.