CHP: One dead after car accident on Highway 129 – KION546

SANTA CRUZ COUNTY, Calif. (KION) One person is dead after a car accident that happened on 74 Riverside on Highway 129 in Santa Cruz County, …

  • You already voted!
  • Read More