Canadian Pacific train 250 heads east through Long Pond, Maine as it cruises along the southern shore of Long Pond on former CMQ trackage. A pair of SD60's lead the charge on a perfect winter day ... (more)
Dawn of a New Era | A proverbial sign of the times, the sun rises over pastures near Westville, OK where a Canadian Pacific engine leads a Kansas City Southern unit and a train of empty cru... (more)
After spending most of its time around Toronto yard since being released, today rebuilt SD40-2F 9014 got to stretch its legs on a run to Buffalo, NY and back.
CP 8059 comes to a stop with its 14,000 ton grain train from Sweet Grass, MT as it hold the main track at Irondale after catching the line of trains waiting to get through Denver.
Rolling across the hogbacks of Tonville, CO, a Sweet Grass, MT to Fresno, CA grain train eases off the throttle to slow down and come to a stop at the west end of Tonville siding. This is due to m... (more)