It's a consist that would seem less out of place three years ago. Two SD60Ms and a single SD40-2 pull hard out of Grand Forks with a long Noyes to Dilworth manifest.
A recently delivered GEVO guides the Noyes to Dilworth manifest onto the east leg of the wye.
A nice set of cascade green power rolls back into Grand Forks with the twice-weekly local to Mayville, ND.
A nice mixture of power rolls into Grand Forks with the daily Northtown to Noyes manifest.
After unloading at the Crystal Sugar stockpile in Ardoch, coal hoppers ease southward into Grand Forks with a single ACe on the point.
It's my favorite type of shot of my favorite kind of locomotive in my favorite paint scheme - a duo of 60Ms leads a Dilworth bound manifest southward out of Grand Forks. The second unit is the gre... (more)
Traffic on busy Gateway Drive comes to a halt as two Dash 9s tug a grain train southward toward the Grand Forks yard.
A GP30 rebuild leads the South Local onto the Hillsboro Sub on a crisp August morning.
The Mayville Local cruises back into Grand Forks after the overnight stay in Mayville. It will have to wait for a grain train to clear the interlocking before going all the way into the yard.
Coal loads for Cohasset, MN, roll under the Columbia Road overpass as they pass alongside the Grand Forks yard.
The Drayton Local comes up to the Gateway Drive crossing as it proceeds northward out of Grand Forks on a humid summer morning.
After numerous back and forth trips to inspect all of the interlocking track in Grand Forks, a ratty warbonnet leads a track geometry train southward toward Fargo.
It's nice to see a bluebonnet back on the point as the South Local heads for Hillsboro with the Grand Forks to Northtown train right behind it.
The Mayville Local rolls into Grand Forks off of the currently almost dormant Devils Lake Subdivision.
Two GEs and a single SD70MAC take the passenger main alongside the Grand Forks yard with a loaded coal train for Cohasset, MN.