Milwaukeefan:
Union Pacific 8762 at Howard Street.
Milwaukeefan:
Union Pacific Jeep Plowing Platform.
Milwaukeefan:
UP Jeep Spreading Salt.
Milwaukeefan:
Former MoPac Caboose.
Milwaukeefan:
Rail Train Meeting Light Power.
Milwaukeefan:
Heading into the Gathering Darkness.
Milwaukeefan:
Pushing the Limits of Available Light.
Milwaukeefan:
Metra #719 Departing Mount Prospect.
Milwaukeefan:
Metra #719 at Mount Prospect.
Milwaukeefan:
Just Like the "Old Days," Sort Of.
Milwaukeefan:
BNSF-Lettered Coach on UP Northwest Line.
Milwaukeefan:
Grain Train at Seeger.
Milwaukeefan:
My Last Photo of Deval.
Milwaukeefan:
And That's That.
Milwaukeefan:
Rainy Afternoon at Earlville.
Milwaukeefan:
Coyote Spooked by the Troy Grove Job.
Milwaukeefan:
Troy Grove Job Southbound near Shabbona.
Milwaukeefan:
Fresh Units at Elmhurst.
Milwaukeefan:
Eastbound Reefer Block at Elmhurst.
Milwaukeefan:
Meeting Train #619 at Palatine.
Milwaukeefan:
Union Pacific 4207 North at Tuscola.
Milwaukeefan:
Amtrak 22 Detour at Tuscola.
Milwaukeefan:
Union Pacific Southbound at Sullivan.
Milwaukeefan:
CSX Q374 at East St. Elmo.
Milwaukeefan:
Union Pacific Z-train at St. Elmo.
Milwaukeefan:
Union Pacific Sand Train.
Milwaukeefan:
Head end 6 a.m. Elk Grove.
Milwaukeefan:
6 a.m. Elk Grove Job Reverse Move.
Milwaukeefan:
MoPac in Yellow
Milwaukeefan:
UP 8243 at Altoona Wisconsin