A freshly painted EMD GP38-3 awaits assignment on a Utah Railway local out of Midvale the morning of June 13, 2014.
Utah Railway's RUT311 local heads west through Salt Lake City the evening of June 13, 2014. The 10 car train is lead by GP38-3s 2002, 2001 and GP40 No. 3002.
The RUT311 local takes Main 3 through Salt Lake City with a handful of cars for Woods Cross and North Salt Lake. The remaining snowpack on 11,329 ft. Twin Peaks is melting quickly.
The New Brunswick Southern Railway local from McAdam switches the border interchange at Milltown Junction. The 9801 is lettered for the Maine Northern, another member of the Irvine family of railr... (more)
Terminal Railroad Association 2005 and 2004 sit on display for National Train Day at St. Louis Union Station.
TRRA Granite Job is poking the Engineers lead while pulling interchange of the Port Harbor Railroad.
Overnight TRRA job heading home with 19 cars off the Foster Townsend.
TRRA GP-38s in the morning sun at Niedringhaus in Granite City.
Coasting to a stop at 20th street. This train will later back up about a half mile to the TRRA yard.
A collection of mostly second-generation EMD power awaits assignments at CP's Nahant yard in Davenport, IA.
DME 3831 is in charge of the B66 patrol (and has been for the past three months) as it makes its way to Janesville for the WSOR, after cutting off 9 cars it had behind it for the UP to take with t... (more)
A set of light engines heads east toward the out-of-service track 1 at Union Interlocking where a tie-replacement project is taking place.
Terminal Railroads Granite Job dodges traffic while spotting the local scrapyard.The Granite works industries north of Madison Yard and usually brings "runners " off the Port Harbor back... (more)
The crew of eastbound L&C Train No. 14 roll a cut of cars by the power near Richburg, SC on April 11, 2014.