This delivery van is autonomous, electric and is armed in only four hours Cars and Trucks This delivery van is autonomous, electric and is armed in only four hours