• 675 pedestrians were killed in 2006 vs 146 cyclists....

    But there are also a lot more pedestrians on the street than cyclists.

About

Avatar for illy @illy started