Follow Us

Terms of Use Privacy Policy

Castro neighbors complain of frequent bicycle accidents

People who live along 17th street in San Francisco's Castro neighborhood say they are seeing bicycle accidents almost weekly. And they're calling on the city to do something to improve the safety in the area.

Source: KTVU - Oakland, CA

Top Trending Videos