That's wild! Tiny motors packing that much power? Sign me up for the future of racing!