It’s always been the case that my sister has been a bit more enthusiastic about automobiles than I have ever been. Both of us being Pilots, it’s always been about thrill and achieving something extraordinary. The Land Rover gave me another such out-of-the-world experience and made me fall in love with cars like I had…