Where To Stream S.W.A.T. Season 2 Episode 25
Officer Luca, You're Dead
- Aired April 3, 1976
- 60 Min
Luca is charged with manslaughter for killing a gunman who was holding his own wife hostage.
Officer Luca, You're Dead
Luca is charged with manslaughter for killing a gunman who was holding his own wife hostage.