Car Plunges Off Devil's Slide Cliff In California Killing Three
Shutterstock / gallimaufry Three people died on Friday when their car rolled down a cliff near the Devil's Slide on California's Highway 1. According to the NY Post, two of the victims were pronounced ... > react
Open the Full Article - Posted 1 month ago
Latest Montara California News Reports
More results in our Montara California Archives