2018 Tesla Model S 100D review in Ojai California by Chase, Jared and TR of Throttle Report