CN's ET44AC no. 3109 is heading through flurries of snow on the Kingston Sub at Baie D'Urfé on Montreals West Island.
An empty CN oil train is seen here passing under a very desolate I-69 on its way into Memphis, being led by CN 3109, KCS 4860, KCS 5000 and KCS 5015.
A pair of GE's pull Toronto to Winnipeg intermodal Q107 into a blizzard on the Allanwater Sub
Toronto-Halifax Canadian National #120 is crossing the Richelieu River at Beloeil on gorgeous fall morning. On June 29, 1864, a Grand Trunk train with more than 350 passengers was travelling from ... (more)
Almost new and quality built 3109 teams up with 2102 to haul 91 cars from Toronto to Winnipeg