When I saw the title question, I figured it was because bicycles greatly outnumber cars in Amsterdam and most towns in the Netherlands. But there's a lot more to it than that, due to the culture of cycling. -via Digg
Email This Post to a Friendclose window
Success! Your email has been sent!