Jaguar Land Rover (JLR) is recalling just under 500 versions of the 2026 Land Rover Defender 130. The issues have to do with the third-row lower seat belt anchorage bracket, which may not have been ...