dodgeman
Well-Known Member
- Region
- USA
- City
- Macomb, Illinois
Anybody see these. I saw them on the news, which was really just a big promotion for UPS. They are in theory an e bike, I don’t know the details, but I suspect they have a throttle and won’t get pedaled much. They will probably be handy in certain urban areas.