Plot: A father finds out that the man who murdered his deaf son is released on a technicality.

The Streets Of San Francisco - Season 1 - The Albatross (Episode 23)
Episode Aired On:
Thursday, March 15 1973
52 years ago
Thursday, March 15 1973
52 years ago