BNSF 6871 and NS 9763 bracket a single covered hopper as they pass PU Tower in Phillipsburg.
ALP-46 4604, pushing a ten car NJ Transit train, crosses the partially ice covered Delaware River towards Trenton, New Jersey.
NJ Transit 4101, an ex-CNJ Geep, heading west on the Main Line.
Keystone Service train #653 passes Rahway with ACS-64 650 leading.
The sun begins to set as an evening commuter train slows for a stop at Denville.
NS H76 has finished its work at Slateford Junction, and begins its trip back to Allentown, passing under the DL&W viaduct.
New Jersey Transit GP40PH-2B 4207 crossing the Passaic River, from Clifton into Lyndhurst, on its way to Hoboken.
PRR 9880 departing Honesdale with the second Easter Egg Express trip of the day.
NJ Transit 4620 about to depart Edison Station with an early evening trip to New York City.
Morristown Erie C-424 18 has just pulled out onto NJ Transit's Morris & Essex Line from the Chester branch.
Black River and Western 752 with the first Polar Express train of the day.
NJ Transit ALP-46 #4607, pushing its train, slows for its stop at the North Elizabeth station.
Stourbridge Line's Easter Egg Express heading back to Honesdale with BL2 54 leading.
I was able to catch a break in the clouds just as Susquehanna's road train SU99 headed through Hackensack.