Union Pacific #3073 leads Norfolk Southern Train 226 eastbound through the quiet community of Cook Springs, AL., On this beautiful Sunday morning.
CSX Freight Train X605 heads north through Grasmere, AL., with CSXT C44-9W #9012 leading the way still sporting its old YN2 paint scheme
CSX Freight Train X605 heads north through Saint Ives, AL., with CSXT C44-9W #9012 leading the way still sporting its old YN2 paint scheme
Norfolk Southern Train 131 departs 20th street in Irondale, AL., as they head south towards Meridian, MS.
Fairfield Southern SW1001 #220 is seen here resting for the weekend in Fairfield, AL. (Photo taken with permission)
Norfolk Southern Train 23E gets ready to do a set off at Norris Yard in Irondale, AL., before heading south towards Meridian, MS.
Norfolk Southern local AB10 passes through downtown Birmingham, AL., at 32nd Street on their way to work CMC Steel in Woodlawn, AL.
Union Pacific's "Powered By Our People" SD70ACe Locomotive #1111 leads Norfolk Southern Train 344 north into Norris Yard at Irondale, AL.
Union Pacific's "Powered By Our People" SD70ACe Locomotive #1111 leads Norfolk Southern Train 344 north through downtown Birmingham, AL.
Union Pacific's "Powered By Our People" SD70ACe Locomotive #1111 leads Norfolk Southern Train 344 north through McCalla, AL.
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.