A colorful lashup of locomotives leads Norfolk Southern southbound intermodal train P99 through Spencer, NC on March 18, 2018.
Southbound Norfolk Southern intermodal train 213 charges uphill at Five Row in Spencer, NC on March 18, 2018.
Three SD40-2 locomotives lead Norfolk Southern local train P61 through Spencer, NC at Five Row shortly before heading west on the S-line on March 18, 2018.
Three General Electric locomotives lead a northbound Norfolk Southern manifest freight train through Spencer, NC shortly before entering Linwood Yard on March 18, 2018.
Norfolk Southern manifest freight train 135 grinds uphill at Five Row in Spencer, NC shortly before heading west on the S-line on March 18, 2018.
A late summer P61 grinds its way out of the Yadkin River valley with ex-SOU GP50 7083 on the head end. At the time, this was one of three GP50s left on the active roster as the rest waited in line... (more)
NS train P61 ascends Yadkin Hill on the first mile of its journey from Spencer Yard in Linwood NC.
NW 611 Sitting alongside other rolling stock at the NC Transportation Museum
P99 rolls thru Salisbury, NC looking at a green light at the 11th St signals with a fake bonnet as he passes the old yard in Spencer, NC
NS 212 leans into the curve at the north end of old Spencer yard as it passes the CSX Franklin M. Garrett locomotive which was on display at the North Carolina Transportation Museum this past week... (more)
NS train 119 crosses the Yadkin River in the first mile of its journey from Linwood NC. The trailing unit is Savannah River Site Dash 8-40B 107.
B&O 722 and C&O 8016 (CRR 800 today) pose at the NCTM's Streamliners event.
A Line of exotic diesels at the Spencer roundhouse. Southern 6900 has always been my personal favorite.
Amtrak 307 side by side with NW 611... If only photo conditions were much more ideal.
Southern Railway E8A 6900 sits with Wabash E8A 1009 and Pennsylvania E8A 5711 overnight at the Streamliners in Spencer event