Norfolk Southern Train A84 heads north to Talladega as they pass through Columbiana, AL.
former BN/BNSF SD40-2 #7204 and former Southern Pacific (SP) SD40T-2 #5387 lead Alabama & Tennessee River Railway Train Z390 north to Gadsden as they pass through Ohatchee, AL.
former BN/BNSF SD40-2 #7204 and former Southern Pacific (SP) SD40T-2 #5387 lead Alabama & Tennessee River Railway Train Z390 north to Gadsden as they cross the Coosa River at Ohatchee, AL.
Norfolk Southern Train 329 heads west for Sheffield as they cross 27th Street interlocking in Birmingham, AL.
Alabama & Tennessee River Railway Train Z390 heads north for Gadsden, AL, as they pass through Irondale, AL, with former BN/BNSF SD40-2 #7204 leading former Southern Pacific (SP) SD40T-2 #5387
Alabama & Tennessee River Railway Train Z390 heads north for Gadsden, AL, as they pass through Hardwick, AL, with former BN/BNSF SD40-2 #7204 leading former Southern Pacific (SP) SD40T-2 #5387
Alabama & Tennessee River Railway Train Z390 heads north for Gadsden, AL, as they pass through Black Jack Road in Argo, AL, with former BN/BNSF SD40-2 #7204 leading former Southern Pacific (SP) SD... (more)
Alabama & Tennessee River Railway Train Z390 heads north for Gadsden, AL, as they cross over Norfolk Southern's AGS South District here at 32nd Street in Birmingham, AL.
Alabama & Tennessee River Railway Train Z390 heads back towards home rails for Gadsden, AL, as they depart CSXT's Boyles Yard in Tarrant City, AL.
On a muggy July evening, a Loram Railgrinder is seen heading north through Saint Ives, AL, as they throw out sparks while grinding the rail heads of CSXT's Lineville Sub
Norfolk Southern Train 220 heads north through Vance, AL, bound for Atlanta, GA.
In a scene that looks like the Mississippi Delta region, CN SD75I #5735 leads CSX Ethanol Train K421 south through Saint Ives, AL.
A beautiful Alabama sunset is seen here at Heflin as Norfolk Southern Train 22G passes through heading east to Atlanta, GA.