Nearly a dozen power poles toppled on Homestead Road in Santa Clara
With winds at about 70 mph early Tuesday afternoon, 11 power poles along Homestead Road in the City of Santa Clara snapped and fell into the street.
With winds at about 70 mph early Tuesday afternoon, 11 power poles along Homestead Road in the City of Santa Clara snapped and fell into the street.