Man Killed When Storm-Fueled Rock Slide Pushes Car off Highway 121 in Napa County
Emergency crews got the go-ahead on Wednesday to pull out a car that plunged down a muddy hillside when a boulder came crashing down on top it on Highway 121 in unincorporated Napa Valley, killing its driver. Jodi Hernandez reports.