The Best Folding Electric Bike: eelo 1885 Review from Bike Radar January 2, 2018 The eelo 1885 folding e-bike looks to good to be true...