Although one could easily mistake this for a present-day NJT commuter train, it is actually NJT 418 (ex-CNW 4073A) on the deadline at Ringoes. Photo taken with permission.