The sun comes out for a few minutes, just in time for this eastbound ballast train splitting the westbound signals for AC.
Awaiting transfer to the St. Croix Valley Railroad, MNN 901 quietly rests in BNSF's Grand Forks yard.
BNSF 2942 leads the daily "Mill" switcher back to the Grand Forks Yard as it traverses the bumpy spur from North Dakota Mill.
BNSF 9249, a rare orange SD60M, has just turned on the turntable and leads a consist west to couple to Ardoch coal loads.
BNSF 1531 leads the daily South Local back into the Grand Forks yard to call it a day.
BNSF 3004 flings M-GFDNTW through Buxton.
A freshly painted BNSF 7140 "swoosh" rolls east through Fargo into a red flag zone.
Amtrak's eastbound Southwest Chief heads out of Fort Madison.
Surprise! As the first train rolls to a stop, BNSF 5040 blasts past running wrong main!
A dirty CSXT 4847 rumbles east through Argyle.
BNSF 5073 rolls east through Argyle, complying with an open door policy :)
BNSF 3004 sorts cars at Crystal Sugar in EGF.
M-MINSUP waits for a crew near the east end of the Grand Forks Yard.
MNN 1380 ties up for the day at the CP Crossing near Thief River Falls.
A rare track measurement movement crosses Washington Street and heads east out of Grand Forks.