VIDEO: CHP cruiser tumbles down embankment off Hwy. 101 in Santa Clara County

Newly released dash camera video shows the moment a California Highway Patrol cruiser veered off the roadway and rolled down a hillside in Santa Clara County…

Story continues

TRENDING NOW

LATEST LOCAL NEWS