AFTON: Fatal Pedestrian Accident on 15 Freeway in Barstow, April 6

AFTON: Fatal Pedestrian Accident on 15 Freeway in Barstow, April 6