N/B #331 rolls over the CP at Duplainville.
E/B #498 At Duplainville.
CN 2618 leads the S/B A442 at Rugby Jct.
Seven units on the head end of WSOR's HJ as it rolls into Rugby Jct on the CN.
A BNSF Stack from Blair Terminal Tacoma to Cicero Yard Chicago rolls past Goose Island south of La Crosse, WI
Milwaukee 261 arrives at La Crescent to turn it's train on the Wye. It will then return to the Twin Cities.
BNSF 637 leads CN freight #336 into the siding at Duplainville to meet the WC 6917 North
CN 2562 leads this N/B #119 across the CP tracks at Duplainville.
Milwaukee Observation Car "Cedar Rapids" and EOT device on the rear of the CP 2816, "The Empress" Excursion Train. Holding #1 MT, the passengers and spectators fill the scene.
CP #198 passes the CP 2816 Excursion at Sturtevant, WI.
CP 2816 East, steam excursion train heads back to Chicago after a brief stop at Sturtevant, WI for refreshments and to turn the train.
IC 2720 in CN colors leads CN #336 at Duplainville.
CP 8609 leads the 2nd #198 of the day through Duplainville.
Three SD40-2s power CP #396 rolling east at Duplainville.
Up close in downtown Hinsdale..