Before everyone comes barreling in here to talk about how pointless “top speed” is for cars in general, and how the battery would last all of 7 seconds at that speed...
...everyone needs to take a step back and realize that this is a pretty damned amazing achievement in general. There are VERY FEW super/hypercars that…