A trio of Kansas City Southern locomotives lead Norfolk Southern train 23E west through Eastaboga, AL., in some late afternoon sunlight
Norfolk Southern Train 22G heads into the siding at DeArmanville, AL., for a meet with Amtrak 19 before proceeding east to Atlanta, GA.
NS 226 (UP ZLCAI) is seen ripping over AL 78 and into the Coosa Valley with UP 3073 leading the way.
NS 186 rounds the curve into Heflin, AL on NS’s East End District. NS 4334 NS 1147
Union Pacific #3073 leads Norfolk Southern Train 226 eastbound through control point Coosa in Riverside, AL.
Union Pacific #3073 leads Norfolk Southern Train 226 eastbound through the quiet community of Cook Springs, AL., On this beautiful Sunday morning.
Norfolk Southern Train 131 departs 20th street in Irondale, AL., as they head south towards Meridian, MS.
Norfolk Southern Train 23E gets ready to do a set off at Norris Yard in Irondale, AL., before heading south towards Meridian, MS.
One of Amtrak's 50th anniversary locomotives #46 leads the crescent westbound through Leeds, AL., with the FRA car right behind the locomotives
Norfolk Southern SD70ACu #7312 leads Train 131 as they do some work at Norris Yard in Irondale, AL., before heading south
Norfolk Southern SD70ACu #7312 leads Train 131 into Irondale, AL., getting ready to do some work in Norris Yard then swapping crews to head south
Norfolk Southern Auto Train 10A heads east under the signal bridge at Edwardsville, AL.
Norfolk Southern Auto Train 10A bends through the curves at Heflin, AL., as they head east towards Atlanta, GA.
KCS 4149 leads NS 220 though Edwardsville, AL.
NS 186 rounds the curve into Heflin, AL on NS’s East End District.