Seattle Transit Blog featured a hugely interesting infographic about bicycles in cities (specifically in Europe) and how it would benefit Americans to hit the road on a bike. Head over for a pretty decent read and some interesting stats. [STB]
Filed under: