A long string of Clay Boswell empties finally breaks the silence during a what seemed to be never ending break in the stack reroutes.
BNSF's Hannah Local prepares to slow to pick up two covered hopper cars in Edinburg.
CP 5948 blasts south through Plummer on a beautiful sunny day on the Soo Line.
BNSF 1485 leads the Drayton Local back into Grand Forks.
M-MINSUP waits for a crew near the east end of the Grand Forks Yard.
A pair of GEVOs brings up the rear of a loaded coal train as it grinds eastward up the hill near Sully Springs.
Two of BNSF's finest take another coal train through Newcastle, swinging through the S curves.
A trio of MACs leads another in the parade of coal trains through York.
A duo of BNSF GEs cruises westward through Campbellstown toward the Indiana border on NS's New Castle Subdivision, fronting a vehicle train.
BNSF 2767 leads the South Local into Grand Forks.
The thrice weekly manifest from Superior, WI, to Minot, ND, comes past the Minnesota Northern Railroad interchange with a nice dual-window SD60M in the lead.
M-SUPMIN crosses over the Red River of the North late in the day.
BNSF 3429 bumps along North Dakota Mill's spur as it heads back to the Grand Forks yard.
A fresh crew leads a long grain train south on the Hillsboro Subdivision after coming in from Devils Lake.
BNSF 3004 sorts cars at Crystal Sugar in EGF.