A look at GM's new all-electric GMC Hummer truck