Where To Stream Vega$ Season 3 Episode 17
Set Up
- Aired March 25, 1981
- 60 Min
- Rated 9.0
- Number 61 Of 67 Rated Episodes
A porno movie producer tries to take Lt. Nelson off the streets by framing him for murder.
Set Up
A porno movie producer tries to take Lt. Nelson off the streets by framing him for murder.