Class One Railroads

Canadian Pacific GP40 No. 460128 viewsCanadian Pacific (ex-Soo Line) GP40 No. 4601 is the second locomotive of a Canadian Pacific yard job working Bensenville Yard in Franklin Park, Illinois on 29 July 2015.
Canadian Pacific GP40 No. 461617 viewsCanadian Pacific GP40 No. 4616 leads Canadian Pacific manifest freight train, 243, westbound on the Elgin Subdivision in Franklin Park, Illinois on 28 July 2011.
2 files on 1 page(s)