CPKC 254 rolls north along the Mississippi River after doing work at La Crosse, WI. Next stop is Homer, MN where they will wait for their eastbound counterpart (254) to clear the ex-DM&E at Minne... (more)
CPKC 261 (Kansas City - St. Paul) near River Junction Yard where it will set out cars before heading north on the CPKC River Subdivision.
CPKC 261 (Kansas City - St. Paul) heads north on the River Subdivision after meeting southbound counterpart 260 in the Donehower siding.
A single KCS AC44 leads B650 at track speed approaching Iron Station.
A single KCS AC44 leads B650 over the Catawba River at Mount Holly shortly after departing Charlotte.
Doing some switching work before departing Dallas yard
Almost a close call with another drone pilot as we are both taking photos of KCS special consist of military tanks departing Dallas yard to Wylie yard. I am guessing these tanks will end up in Ukr... (more)
CP 7020, one of five military units, leads CPKC train 243 over the Crow River in Rockford, with an NS dash 9 along for the ride as well. Down below, some local fisherman try their luck. Since Memo... (more)
Eastbound CPKC L31 on there merry way to Wylie World.
Late in the evening, after dumping ballast in Loretto, this rock train was seen here heading back to Humboldt, kicking up quite a storm.
Eastbound CPKC L31 about to depart Dallas yard to Wylie yard.
One of the first CPKC trains I've taken a picture of in the form of the Paynesville Sub wayfreight, westbound near Belgrade, MN, looks identical to a Canadian Pacific train.
A long way from home, CP 7032 leads a Westbound oil train through California's Mojave Desert at Jimgrey, 25 miles West of Barstow.
CPKC 253 heads west though Genoa Illinois with a pair of KCS GE units leading.
CP 2205 sits in CPKC's Bensenville Yard as the sun sets behind it.