11.8% of all traffic fatalities in America are pedestrians. You think they give a shit about bikes?
I had desire to visit times square before they did this but, I think I will check it out the next time a go to New York
Post a Comment
Except where otherwise noted, content on this site is
licensed under a Creative Commons Attribution 3.0 License