• Snow falls on Highway 17 summit in the Santa Cruz mountains

    Snow falls on Highway 17 summit in the Santa Cruz mountains … For the first time this Winter, snow is blanketing the mountains in Santa Cruz and … The California Highway Patrol responded to car accidents related to the icy roads.

    Read More
  • 0 0