Electric bicycles were invented as far back as the 1890's, and the regular folding bike was invented over 100 years ago. Yet neither invention alone…
Continue Reading »