On Sunday a driver of a white Chevy Volt in Santa Clarita Valley, Calif. survived a 100-foot plunge down a ravine. At the bottom of the ravine below a precipice near the intersection of Davenport Road and Summit Knoll Road, firefighters found an unidentified motorist OK, and the car – we have no photo – […]

+ Read More