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.
Norfolk Southern's Savannah & Atlanta Heritage Locomotive #1065 leads empty Herzog Ballast Train 95Z east through Camp Hill, AL.
Norfolk Southern's Savannah & Atlanta Heritage Locomotive #1065 leads empty Herzog Ballast Train 95Z east as they split the signals at Camp Hill, AL.
Norfolk Southern's Savannah & Atlanta Heritage Locomotive #1065 leads empty Herzog Ballast Train 95Z east through Control point Bon Air in Childersburg, AL.
Norfolk Southern Train 183 heads south through 43rd Street in Birmingham, AL., with NS SD70ACC #1800 leading the S&A Heritage Locomotive