Meet the new Range Rover Sentinel, an SUV that will laugh off 7.62-mm, armor-piercing shells and ... Despite the extra weight from all the protection, Land Rover still claims the payload capacity ...