21 Oct 2020, 05:51 UTC · By: Vlad Mitrache / As promised, the HUMMER is back from the dead and looking better than ever. How ironic is it that it owes its resurrection to the EV revolution?