allpar.com
In the NYC “Camp Jeep” ride
Before you step foot in the Jacob Javits Center on the west side of Manhattan — a few short blocks from Penn Station, and a subway-ride-and-walk from Grand Central or the Port Authority — the first…