SOO 4412 and a couple of Milwaukee Road bandits do some switching at Parshall ND.
A GP38-2 still in Soo Line colors sits in the Canadian Pacific yard in New Ulm on a nice spring afternoon.
SOO 4412 and CP 2319 sit in the Savanna Yard waiting for their next assignment as the lights of of CP train 681 add some light on the nose of 4412.
A westbound Soo Line freight charges through Duplainville, Wisconsin, during a winter snowstorm on February 23, 1994. The interlocking plant at Duplainville is also lined up for an eastbound train... (more)
A Soo Line GP38-2 shoves a string of intermodal cars back as they switch out the Schiller Park intermodal facility on a sunny morning on the west side of Chicago.
After assembling its train, the former Soo Line GP38-2 pulls past the B12 signal bridge in Franklin Park with quite a big IM1 behind it. With only a handful of these locomotives left on the roster... (more)
SOO 4412 leads train IM1 through tower B12 in Franklin Park IL.
SOO 4412 shoves IM-1 into CP’s Schiller Park Container Yard in Schiller Park, IL.
SOO 4412 shoves roughly 3300ft of doublestacks up the old WC to the intermodal ramp at Schiller Park.
Soo Line 4412 rests in Bensenville Yard awaiting its next assignment.
A SOO Line survivor leads the local train, CP G61, northbound toward Milwaukee after work at Ardent Mills.
SOO GP38-2s 4412 and 4448 lead the Nitrin Job through downtown Moline on their way back to Nahant Yard from the Nitrin Branch.
A pair of classic Soo Line GP38-2s bask in spring sunshine at Glenwood Yard back in 2012.
A Soo Line veteran leads the B66 local out of Davis Junction, headed back north to South Beloit, WI.
A ballast train from Dresser, WI is literally on the border between Minnesota and Iowa as it works it's way down the Mississippi.