Wow not just a semi truck but a new super car? I always wondered what they could do if there weren't trying to make the cars affordable to most of the population, I guess this is it.
620 mile range is disgustingly insane, I wonder how they were able to pull it off. I can't imagine cramming more batteries would help weight and speed, maybe it uses some kind of different battery technology to get that kind of power storage.