Megapixels: Car Airbags That Could Save A Cyclist's Life | Popular Science - 0 views
-
In the United States, only 1 percent of trips are made by bicycle
-
In the Netherlands, which has only 1/18 of the U.S.’s population, that number is close to 26 percent
-
With so many bikes on the road, Dutch company
- ...5 more annotations...