Comment Comment by zpallin So, it means Santa Cruz has a track record for being on the cutting edge of policing technology? parent zpallin 6 years ago