That's a quite a look, reminds me a bit of something from the Fallout universe. I'm a bit surprised at the "pedaling charges the batteries" bullet point. That's extremely rare in the e-bike world. 25,000 mph top speed seems somewhat optimistic however.
I assume it means 25 kph top speed, which is on the slower side for e-bikes.
I assume it means 25 kph top speed, which is on the slower side for e-bikes.