Buena Park: Deadly Pedestrian Accident on Interstate 5

Santa Rosa Pedestrian Accident Woodworth Road, Highway 116