That’s exactly what happens when you climb aboard the Delaware River Railroad Excursions. This isn’t your everyday commuter ...