Truck Driver Dies After Vehicle Hurtles Down Hwy 17 Embankment
A truck driver was killed today when he crashed down an embankment on state Highway 17 south of Los Gatos, careening toward a creek bed before hitting a large water main, according to the California Highway Patrol.