Pedestrian Dies in Barstow Hit-and-Run on Lenwood Drive near Camino Del Sol BARSTOW, CA (April 26, 2021) – Marvin Lane Beamon III was killed in a pedestrian hit-and-run in Barstow Wednesday morning, April 21. The fatal incident happened around 6:09 a.m. on Lenwood Road north of Camino Del Sol. According to the California […]