News

The cause of the crash is currently under investigation by the Vista Sheriff's Station Traffic Unit and the Medical Examiner's Office. It is unknown if the use of alcohol or drugs was a factor in this ...