CP 242'S FREIGHT TAKES THE SIDING WITH CEFX 3153 IN TOW
CP 9814-9586-CEFX 1007-CP 9568-6046-9807-1505 leads another vastly overpowered train down Campbellville hill. This one has 2 98xx units, the most recent engines CP has bought, 6046, the last SD40-... (more)