Search Results for: City Traffic Commission: Cyclists are insane idiots

City Traffic Commission: Cyclists are insane idiots

Update: See Ms Ballingall’s comment below for her apology and explanation. The town of Saratoga, California is nestled in the foothills of the Santa Cruz Mountains south of San Jose, CA. It’s a popular area for Silicon Valley road cyclists to ride to and through. While the city of Saratoga considers cyclist safety an important read more »