Reading 2102 storms out of Port Clinton as it heads south for Reading Outer Station.
Reading 2102 blasts up the steep grade out of Nesquehoning Junction as it begins its return trip to Reading on a sunny May afternoon.
Durango & Silverton 473 and 480 thunder past Shalona Lake on a doubleheaded passenger excursion to Silverton.
Durango & Silverton 480 charges up the steep grade at Granite Point with its mixed train as the sun rises on a beautiful May morning.
Reading 2102's freshly-polished running gear shines after a heavy spring storm.
Reading 2102 rests in Port Clinton early in the morning before its test run to Tamaqua.
Reading 2102 rolls past Millers Field as it heads for Tamaqua on a test run.
Fireman Mark Lomison shovels coal into CNJ 113's firebox to keep pressure up on a cool May night.
CNJ 113 opens its cylinder cocks as it slowly moves alongside the Minersville station at night.
Lehigh Valley Coal Company 123 steams alongside one of the buildings at the Pioneer Tunnel Coal Mine and Steam Train at night.
Reading 2102 accelerates across the Port Clinton Turntable as it heads for Tamaqua on a test run.
Crew members Chuck Trusdell, Ryan Bausher, and Shane Frederickson inspect Reading 2102's running gear before it departs Port Clinton for a test run.
Reading 2102's air compressors warm up prior to its first run of 2024.
Florida East Coast 148 races across the bridge at Rogers Road at track speed.
Fireman Chuck Young tests the air compressor on Florida East Coast 148 shortly before it heads back to Clewiston.