Tag Archives: CHP – SACRAMENTO NORTH
CALIFORNIA: Debra Christie sits in jail on DUI manslaughter charge after killing victim – then she tried to run away
File video: The California Highway Patrol released this video in 2018 of an impaired driver […]