AboutContactAdvertise
Photo provided
6th annual Tehachapi GranFondo had over 1,000 riders participating.