A shiny geep leads the way as the inbound South Local passes under Interstate 29 and splits the signals guarding the namesake switch.
The South Local's crew members while they wait for traffic to clear off of the Hillsboro subdivision.
Two SD40s lead the South Local past the grain elevator at Merrifield on a great May afternoon.
It definitely looks nicer outside in this photo than it is today. A cascade green duo with a GP50 leading takes the South Local across the County 6 crossing at Merrifield.
The old signals on the Hillsboro line are seeing their final days as the South Local trots past behind a nice duo of cascade green.
A nice retro consist leads the South Local onto the Hillsboro Subdivision and out of town.
Blue and yellow is back in the lead as a Santa Fe GP50 leads the South Local through Merrifield.
An odd sounding BN geep rolls southward toward its first work of the morning at Reynolds, ND. Today the crew will be battling a slew of freight trains and a late Amtrak train, forcing them into th... (more)
In the late afternoon, the South Local returns to Grand Forks with an unrepainted GP50 second out. I'm honestly surprised that no mosquitoes showed up in this shot; they were nearly bad enough to ... (more)
The daily local to Hillsboro rolls south on shiny new ribbon rails.
It's a pleasant summer evening as the South Local rolls back into Grand Forks behind a freshly painted 39-2.
Right on the tail of the 40-2 duo is the South Local behind a great looking GP30 rebuild.
It's finally springtime and the ditches are full as a short local trots south behind a downgraded GP50.
An old GP30 rebuild is pulling all it can handle as it runs alone, and backward, with a long local to Hillsboro, ND.
After Amtrak clears off to the south, the daily local gets underway behind a duo of cascade green. The snow on the ground would not last for another month.