Tag: Fatal Pedestrian Accident on Birch and Agate Roads in Barstow CA