Peng Wang Dies, Bianglang Li Involved in Off-Road Crash near Osborne Overlook Dunes and Highway 78 IMPERIAL VALLEY, CA (April 20, 2022) — Peng Wang died in an off-road accident near the Osborne Overlook dunes and Highway 78 on Friday. According to authorities, the incident happened around 1:00 p.m. when 29-year-old Wang and […]