A pair of CP GE’s lead train 101 over the Nipigon bridge in Nipigon, Ontario
DMIR 403 and 215 are paired together for the E lead switch job as it basks in the evening light
A GE leads two EMD's as they bring one of the many daily loaded ore trains towards Proctor on the CN Missabe sub.
UP 1145 dropping off a single tank car for Delong in Clinton as it squeezes between buildings
A pair of GP60's bringing the Southbound Janesville to Proviso local.
A trio of UP SD40-2's sitting on the mainline on a bitterly cold day at Janesville.
An NS train going across the trestle at Letchworth State Park.
Easing through the Rock Cuts in the Mountains in Cavendish.
Vermont Railway heading over the trestle at Mount Holly.
A pair of GP60's bringing the daily LJA50 local towards Proviso.
A pair of SD35’s sandwich a GP35 as a Southbound manifest makes its way through the outskirts of Alma
Newly repainted SD40-2 4170 leads T005 through Edgerton on a balmy winter night.
An ex-Missabe SD-M leads a short freight into the small town of La Crosse, IN on a rather pleasant December day.
Got the last rays of sunlight as a late T004 goes by Vickerman Rd just outside of Milton.
A pair of GE C41-8W's sitting under the full moon on a cold winter night.