Reading 2102 storms through Neely's Cut with its long passenger train on a cool August morning.
Reading 2102 accelerates out of Reading Outer Station on a gorgeous October morning.
Reading 2102 charges out of Port Clinton with its passenger train on a cloudless October morning.
Reading 2102 opens its cylinder cocks shortly before leaving Port Clinton on a cool May morning.
Reading 2102 works hard up the steep grade at Barnesville on a sunny May morning.
Engineer Chuck Trusdell makes the final preparations to Reading 2102's running gear before its first excursion of the year.
Reading 2102 rests in Jim Thorpe on a foggy June morning prior to its round-trip journey to Tunkhannock.
Reading 2102 rockets through Nesquehoning Junction on a cloudy June evening.
Crew members Shawn and Shane Frederickson prepare Reading 2102's air compressors on a hot summer morning.
Reading 2102 storms upgrade at Taggertsville on a gloomy October morning.
Reading 2102 whistles for Old Cart Lane as it rolls downgrade on the return trip to Nesquehoning.
Reading 2102 basks in the early morning sun in Port Clinton shortly before leaving for Jim Thorpe.
Fireman Chuck Trusdell shovels coal into Reading 2102's firebox prior to departing Port Clinton.
Fireman Ryan Bausher checks the temperature on Reading 2102's bearings shortly after arriving in Pittston.
Reading 2102 storms upgrade with its 19-car passenger train as it charges through Neely's Cut on a cloudy August morning.