Pedal power? Art walk is better
The New York Times published an interesting story today about bicycles in Amsterdam. In a city of 800,000 people, there are 880,000 bicycles. The Dutch have led the way in pedal power but as the story points out, and as I found out firsthand when I was there a couple of weeks ago, the bikes can …