Bikes outsell Automobiles in United States and almost all of Europe.
National Public Radio has reported that the number of bicycles is outselling cars in almost all of european countries, with countries such as Italy seeing new bicycle sales outpacing new car sales for the first...