Where To Stream The Streets of San Francisco Season 3 Episode 15
False Witness
- Aired January 9, 1975
- 60 Min
Officer Jimmy Vega's personal vendetta against a local drug dealer threatens to ruin both his and Inspector Keller's careers.
False Witness
Officer Jimmy Vega's personal vendetta against a local drug dealer threatens to ruin both his and Inspector Keller's careers.