Bikestorming.org Aims for 51% of the World to Pedal by 2030 (Video)
The folks at Bikestorming.org are not satisfied with puny attempts at increasing bike usage around the world. No sir, they are imploring major cities around the world to have 51% of residents using bikes as primary forms of transportation by 2030. Check out the video above to hear about … [continued]