GO train no.6912 zips down the Newmarket Sub around mile 5.7 in the Little Italy neighbourhood of Toronto. Construction crews have prepared the right of way for the installation of a second main t... (more)
The 30th Anniversary NCDOT F59PH trails train 73 out of Raleigh.
after a severe thunderstorm, Amtrak 75 pulls into it's final station, Charlotte. Bringing up the rear is North Carolina DOT's new 30th anniversary heritage engine, sporting the original NCDOT live... (more)
The newest Heritage Unit made its first run today on NCDOT's Piedmont service. This 30th Anniversary scheme was applied to F59PH 1893 while being overhauled in Brookville, PA earlier this year. Th... (more)
Shortly after departing the stop at Prairie Crossing/Libertyville, train 2131 hits the diamond at Grayslake as it makes way for Fox Lake with a former GO Transit F59PH leading.
With an F59PH leading, NCS train 107 slams the diamond at Grayslake as it continues its trip to Antioch.
Milwaukee North train 2131 passes Long Lake this evening with F59PH #98 leading. Only a few miles from the destination of Fox Lake, the train would make one more flag stop at the Ingleside station... (more)
Ex-AMT F59PH no. 1349 is pushing morning commuter train EXO 805 from Saint-Hyacinthe past a selection of road and yard power at Southwark yard's western end, approaching the station of Saint-Lambe... (more)
Amtrak 73 pulls out of the station in Greensboro with a pair of F59PHs bracketing a set of Piedmont cars.
Amtrak Piedmont train 77 passes the Efland station sign on their way west in the late afternoon.
Amtrak 71 makes it way south through Lexington during a late winter torrential downpour
A Piedmont consist arrives in Cary with F59PH 1810 on the rear.
A Piedmont train pulls out of Cary in rare late February snow.
"EXO EMD @ McMasterville"
Exo Mont-Saint-Hilaire Line Train 808, with EMD F59PH 1349 leading, coasts into the station at McMasterville, Quebec on a snowy January 29th, 2025.... (more)
A Piedmont train set rolls into Cary on a cold winter morning.