A driver escaped serious injury Wednesday after their vehicle overturned multiple times and plunged approximately 100 feet off State Route 76 near the La Jolla Trading Post, according to the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results