9 Oct 2017, 14:10 UTC · By: Vlad Mitrache / The first all-electric off-road machine is finally set loose in its alleged natural habitat, even though we doubt that will turn out to be the case