Where To Stream The Streets of San Francisco Season 1 Episode 11
The Year of the Locusts
- Aired December 9, 1972
- 60 Min
- Rated 8.0
- Number 7 Of 26 Rated Episodes
A band of modern-day Gypsies descends on San Francisco, its aging patriarch unaware that the younger generation has moved on from the traditional flim-flam to million-dollar heists and murder.