NS 128 slowly climbs the east side of the grade in Bluefield Yard.
A mixed freight rolls through a winter wonderland between Oakvale and Ingleside, WV.
The NS 128 heads east into the Pomona Yard just after sunrise.
After blasting through downtown Jamestown, North Carolina, Norfolk Southern train 128 rolls across the Main Street bridge on January 16, 2014.
Moments before meeting train 218, train 128 passes Southern Film Extruders, Inc. on its way north through High Point, North Carolina.
A Dash 9 leads train 128 north through downtown High Point, NC on a rather chilly August morning.
128 outbound at Lee with his usual assortment of broken down engines for Schaffer's Crossing to repair in Roanoke.
NS 128 leaves Linwood for Roanoke with a mixed lashup including a former UP GP38-2.
NS 128 arrives at Roanoke behind a B23-7, GP40, road slug, and three other units.
128 making it's way towards Roanoke with 6 of NS's beloved D9-40CW's.
Road slug 9741 is mated with GP40 at left, note the connections. Later renumbered into the 900 series.
A catfish and Big Blue SD40-2 lead 128 away from Linwood Yard at Lee.
NS 128, with a UP unit leading 2 NREX units and 5 NS units, slows to a crawl at the NS East End Shops in downtown Roanoke.
128 leaves Linwood with 2 veteran SOU SD40-2's in charge of 2 big GE's (the way it should be :)
128 leaving Linwood with a huge lashup that consists of: NS 3218, NS 5038, CEFX 2810(UP paint), NS 8457(LMS paint),NS 1652, NS 5411(CR paint), NS 5409(CR paint), NS 1373, and NS 949