Luxury Adventure Awaits: Brand New Entegra 24L on Mercedes-Benz Chassis