Home
Random
Trending
Today
35
posts added
Search
iteamblog.abc7news.com
NaJ6
TIL Over 11,000 accidents occured between cyclists and drivers in the San Francisco area over 5 years. 60% of the time the cyclist caused the accident.