UP ES44AC 7605 was delivered in GE demonstrator paint. Unfortunately the paint job didn't last too long. It was painted into Union Pacific armor yellow after about 6 months. I was fortunate enough... (more)
The light is getting low as this westbound Global 2 to Lathrop, CA. short Z-train hammers thru the small town of Norway near MP 97 on the Clinton Sub. The train is about 100 miles into Iowa from I... (more)
CSX Q603 comes out of Lakeland with a nice lash up.
CSX autorack train Q263 passes by an abandoned grain silo complex as it heads west through Palmyra, NY.
CREX 1503 leads 211 over the Catawba River on a clear Sunday morning.
The fast speed of BNSF 6150 swirls the falling snow as it muscles a coal train through commerce City, Colorado.
An eastbound BNSF vehicle train flies over the causeway west of Trout Creek, Montana, on Montana Rail Link’s Fourth subdivision on October 1, 2016.
CSX trash and mixed freight Q635 comes around the bend in Fairport as it heads towards Rochester, where it will work the yard before continuing west. Locomotives:CSX 3092 ES44ACCSX... (more)
Montreal to St Albans, VT train 324 arrives at St Albans Italy yard.
St. Albans, VT to Montreal train 323 is crossing the timber trestle over frozen Missisquoi bay on the northern end of Lake Champlain.
BNSF coal train approaching Illinois Route 9 in Pekin, Illinois. The actual switch for the double track is actually a couple of city blocks back.
An empty Brownsville, TX to Kansas City, MO grain train passes an recently repainted concrete milepost drifting down the north slope of Rich Mountain.
NS 15T enters approaches the yard office in Shenandoah, VA on warm winter morning.
Eleven UP engines line up for a move out of the North Yard in Denver.