A daylight bound Expressway train makes good times westbound on the south track of the North Toronto Subdivision to it's home terminal at Hornby.
A late GO910 pulls into Rouge Hill station as passengers await to board their train.
CP's TZ30 Pitch & Catch job makes up a block of cars that would be set out for an out going train to lift later, here the yard set sweats to pull a block of cars out of track LW17.
A cool afternoon at West Toronto with alot of train traffic as CP121 a hot TOFC intermodal train rolls westwards on the south track following CP 241.
Pulling out of Rouncesvilles Yard. TTC 4212 will continue eastwards starting it's service right at the streetcar stop ahead.
Pulling up a slight grade into the Begin/End CTC Sign at Bolton, Ontario CP437 looses no time for the quick trip for a crew change at MacTier.
CP 2-106 cuts through the green fields in Vaughan with 6,500 ft of train for the intermodal terminal to handle.
Horning for the crossing ahead, CP437 rolls through Kleinburg on a perfect summer's evening with a good old St.L&H SD40-2 in the lead, only 4 of these bad boys left in this paint scheme.
A face to face meet on the Kinnear power tracks as both GP9's share the silence all through out Steel Town on Canada's 140th birthday.
A new but used BNSF GEVO leads CN331 through Lynden Ontario.
Slowing grinding eastwards on the single main Belleville Sub.
CP 794 rolls eastwards on the north track of the North Toronto Sub after setting off multi's at Alliston with a repainted SD40-2 in the lead.
The Orangeville Brampton Railway train rolls southwards through Brampton with interchange traffic for the CPR on a warm spring morning.
In this mist of the approaching afternoon rain storm, CP 102 pulls into the north leg at the Vaughan Intermodal Terminal in Vaughan.
Picture says it all.