mkiker2089
Elio Addict
This showed up on my Facebook feed. I don't see many details but it looks like a bike shop is planing to make a small run of auto cycles.
https://www.facebook.com/alienvehicles/
https://www.facebook.com/alienvehicles/