Land Rover Defender 130: The Queen's Jubilee Gift to the British Red Cross Category News The Land Rover Defender 130 is a legendary off-roader that can easily tackle any terrain. But it's also a vehicle with a royal pedigree, as Queen Elizabeth II chose it as a gift to the British Red Cross for her Platinum Jubilee... By Gerane, 14 May, 2023