Home Videos Authorities shed more light on stabbing that preceded crash that took teen’s life Ventura County Authorities shed more light on stabbing that preceded crash that took teen’s life Ventura County Apr 20, 2023 comments off Tweet on Twitter Share on Facebook Pinterest 5live news video