Tag: Donald Weber fatally strikes pedestrian on 215 freeway