Amtrak Empire Service Train #281 from New York City to Niagara Falls passing through CSX's Frontier Yard in Buffalo on September 9, 2018.
2017 AAPRCO Convention special at Solvay, New York.
CSX #9046 eastbound on the Rochester Sub at Chili Junction in Riga, New York on November 11, 2017.
The 2017 AAPRCO Convention Special westbound on the Finger Lakes Railway at Auburn, New York on September 16, 2017.
Amtrak Train #3 The Southwest Chief arriving at Princeton, Illinois on August 3, 2017.
Amtrak Empire Service Train #284 from Niagara Falls to New York City at Vandyne Spoor Road in Savannah, New York on June 3, 2017. (Pentax K-3)
Union Pacific #8180 westbound on CSX's Rochester Sub in Port Byron, New York on April 8, 2017.
Norfolk Southern #7714 at Saint Lambert, Quebec on September 29, 2016.
CSX SD70MAC #4828 pulling a long westbound train at Palatine Bridge, New York on July 9, 2016.
Canadian National SD70 #1011 in Illinois Central livery meets VIA Rail Canada Train #97 to New York City at Bayview Junction in Burlington, Ontario on August 5, 2016. Train #97 will become Amtrak ... (more)
CN GP9 #4131 and CN GP38-2 #4725 at Bayview Junction en route to assist a stalled train on the Dundas Sub on August 5, 2016.
Canadian National #2863 leads train 421 from Fort Erie on the US border off the Grimsby Sub and onto the Oakville Sub at Burlington, Ontario on June 25, 2016.