Why This Stripped British Land Rover Lightweight Was Built To Be Dropped From The Sky By Parachute