CP 8612 brings up the rear of loaded ethanol train CP 650 as it passes through Pointe-Claire.
CP 8612 leads its train west out of downtown Calgary.
CP 421 hustles alongside the new Marathon siding
CP train heads west under the Corunna bridge on the way to Chicago.
CP 221 coming to the Prairie River
CP 8612 waiting to re-crew near the Regina golf course. I must have been near this ducks little one's as he circled around me about 8 times.
CSX Q684 just out of Waycross with a mix of colorful power.
Westbound picks up cars from the yard. And for a half hour the tail of their train blocked the BNSF at Grand Crossing!