LAPD 5th and Wall St.

On Dec 12, 1988 three LAPD Officers were killed in a traffic collision while they responded to a backup call.
Back to Top