Pursuit near Watts ends in deadly 7-car crash
A pursuit close to Watts resulted in a lethal 7-car crash close to the 105 freeway. In accordance with the Los Angeles Sheriff's Division, deputies had been chasing the reckless driving ...
A pursuit close to Watts resulted in a lethal 7-car crash close to the 105 freeway. In accordance with the Los Angeles Sheriff's Division, deputies had been chasing the reckless driving ...