Stormy skies and torrential rain give way to beautiful sunshine and a rainbow as NS P94 rolls south through Thomasville with an 82 car train for Linwood.
NS P94 prepares for a running meet with NS 352 at the beautifully restored High Point train station.
A trio of NS SD40-2s lug P94 up the hill at Lexington, NC on a humid August morning.
An ex-BN SD40-2 leads 2 SD60s uphill through Lexington, NC.
On its return trip from Winston-Salem, Norfolk Southern train P94 rolls through downtown High Point, NC on January 1, 2015.
Norfolk Southern SD60 number 6620 leads manifest freight train P94 north through downtown High Point, NC on a dreary December 23, 2014.
With SD60 number 6649 leading, Norfolk Southern train P94 heads across Salem Lake on its way toward the yard in Winston Salem, NC on November 3, 2014.
On the return trip from Winston Salem, Norfolk Southern train P94 rolls under the northbound signals at High Point, NC on November 2, 2014.
An SD60 hat trick leads Norfolk Southern train P94 on its way back south towards Linwood as it rounds the S curve in Jamestown, NC on October 23, 2014.
Norfolk Southern's local train from Linwood to Winston Salem, train P94, comes around a curve in Lexington, NC during its return trip on October 15, 2014.
NS P94 screams northbound through Lexington with a rebuilt SD40E and 2 ex-leaser SD40-2s in charge of a hefty train.
A classic SD40-2 leads Norfolk Southern train P94 north through control point Cox in Greensboro, NC on August 27, 2014. At the next control point, this train will turn on a wye to head for Winston... (more)
Running "Southern Style," a GP59 leads Norfolk Southern train P94 south through High Point, NC on August 26, 2014.
A freshly painted SD40-2 leads Norfolk Southern train P94 past a local classic car show in downtown Thomasville, NC on August 16, 2014.