Approaching Waterdown, CP 6080 South brings this welded rail train to a stop to pick up engineering personnel before continuing south a mile and a half to drop rail.
CP 6080 leads CWR 4WTH-26 as they go west towards Drynoch to dump some rail.
CP 2WHB heads east to Heron Bay to perform a few switching moves.
On a somewhat gloomy spring day (in the middle of a polar vortex to boot) a pair of veteran SD40-2's pull a Winnipeg, MB - Chapleau, ON loaded rail train around the shore of Cache Lake.
Suckerhole With just enough sunlight before the next set of clouds roll past, CP 6080 West shoots through the countryside west of Puslinch towards Galt and then Preston to drop the final st... (more)
An old warrior is pulling a rail train on the Lacolle Subdivision on a snowy day.
An empty Dresser rock train pounds across the diamond in Crystal as it heads back to the Humboldt Yard in Minneapolis to tie down.
A loaded Dresser Rock train powered by a pair of veteran GMD SD40-2's, passes the MTM's fake Soo Line GP7 on its return trip to the Twin Cities.
A pair of SD40-2's has left Montreal in order to join a Canadian Pacific Steel Gang work train working near Lacolle on a warm and humid summer day.
A trio of Canadian Pacific SD40-2s is stopped in the Vermont Railway Burlington Yard. These units pulled an empty ballast train the day before, to be loaded in Burlington.
Three SD40-2's power a CP ballast train through the Adirondack mountains at Westport, NY
A trio of Canadian Canadian Pacific SD40-2's each in a different paint scheme power a Herzog ballast train though Essex, NY.
A trio of Canadian Canadian Pacific SD40-2's each in a different paint scheme power a Herzog ballast train along the shore of Lake Champlain at Port Henry, NY.
A Veteran SD40-2 pulls 686 south through CP Norma on the New Line
Looking a bit worse for wear, one of the few remaining CP SD40's leads 289's train out of Muskego Yard in Milwaukee before heading west on the Watertown Sub.