News

Brothers Tom and Elliot Humble grew up in the central English region of the Midlands, just 40 miles away from the Solihull plant where Land Rover ... an ordinary 1985 Defender 90.