Don't have Telegram yet? Try it now!
https://www.innovationtoronto.com/2012/10/human-generator-new-e-bike-trades-the-chain-for-an-alternator/
Human Generator – new e-bike trades the chain for an alternator