OC Sheriff's Department unveils state-of-the-art technology center
Tucked away in Tustin is a new innovative tool for the Orange County Sheriff's Department set to make the agency leaders in technology and public safety.