A Heritage I geep rests in Superior, WI.
The Mayville Local cruises eastward near the abandoned town of Ojata.
A pair of GP38s lead the "Mountain Work Train" back into the east end of the compact little Essex Yard after running over the divide and down to Browning to pick up single air dump. This job is t... (more)
The Buxton station sign is barely hanging on as a long manifest for Northtown Yard passes through town.
A bizarre mixture of power hauls an impressively long Grand Forks - Northtown manifest through Buxton. The South Local is just out of view to the right on the siding waiting for this train to clea... (more)
A bizarre train with a bizarre consist: a 115+ car M-GFDNTW departs Grand Forks with just three geeps in control. The second unit is a GP50 with BN markings on the long hood, and the third unit is... (more)
South Local picks up the final set of cars to take back to Grand Forks after the passing of M-GFDNTW.
South Local drops off a set of cars on the Hillsboro Siding.
Mayville Local sneaks in before work starts on the tracks entering the GF Yard that would delay three other trains close to three hours or more.
Another common GP38 hauls the inbound Mayville Local east toward the Grand Forks yard.
A rather long 40+ car South Local is powered by a single GP38 running long hood forward today with its throttle wide-open pulling slowly out of Grand Forks.
With the sun directly in their face the crew of this two locomotive consist and one car head east. Approximately 4 hours later I would catch this same consist with a slightly longer train (5 cars... (more)
A long train of BNSF hoppers waits at Missabe Junction, the steep hillside of Duluth in the background.