The London Pickup rockets over the hump at Wolverton with a short 35 car train.
A trio of Geeps idle in the yard at Wolverton with a handful of cars.
CP's "London Pickup" shuffles some cars around at Ayr.
CTrail 4407 with former Virginia Railway Express Mafersa cars.
Ex-MP GP50, UP 977
A pair of matched GP38-2s bring CSO-4 through Windsor.
Connecticut Southern CSO-4 in Longmeadow, MA.
Road-worn, but still earning their keep, a pair of 'Zebra Stripe' GP38-2Ws guide train L540 through Guelph, ON in a scene that likely hasn't played out since CN last operated on this line in the 1... (more)
The crew of Missouri Pacific's Topeka Local works the Overbrook elevator on MP's Topeka Branch while enroute back to Osawatomie. "Oz" was the Kansas Division headquarters at the time. The GP38-2 t... (more)
The Canadian Pacific Holiday Train passes through the small town of Buffalo, Iowa on it's way to Muscatine.
The Canadian Pacific Holiday Train stops to change crews and board passengers for the trip to Muscatine.
The Canadian Pacific Holiday Train rolls south on the Ottumwa Sub en-route to Muscatine.
The Canadian Pacific Holiday Train arrives in Davenport to pick up passengers for the trip south to Muscatine.
This evening, I took off to Kansas City Union Station to photograph the Canadian Pacific Holiday Train that came in behind the CP 2246. This was my first time seeing this train, and it was really ... (more)
BNSF GP50 3165 sits in Eola yard.