[bsa_pro_ad_space id=14]
In a media statement posted by the Death Valley National Park to their Facebook page, the accident occurred on 28 October 2023 along the CA-190 freeway east of Towne Pass, an isolated and desolate section of the Death Valley National Park, in California’s Inyo County.
[bsa_pro_ad_space id=15]