CP 7022, CPKC's Navy tribute unit, rolls through Des Plaines, IL leading CPKC grain train 346 (which has some regular manifest tacked on the front today).
KCS 4040 (SD70ACe) leads a CP SD60-3, a KCSM "Grey Ghost" AC4400CW, and another KCS SD70ACe on a four-locomotive CPKC 346 grain train, seen here passing through Des Plaines, IL.