Tag: Police Officer Injured in DUI Crash on Telegraph Canyon Road Chula Vista CA