#USA#BreakingNews#News
A third body has been found in the wreckage of a car that plunged off a cliff near Devil's Slide in San Mateo County on July 26, 2024. (File)The fatal collision happened Monday afternoon on Highway 85 near Santa Teresa Boulevard.
Originally published at Jason Green