Where To Stream The Saint Season 2 Episode 12
The Well-Meaning Mayor
- Aired December 5, 1963
- 50 Min
When a candidate for the Mayoral elections is conveniently out of the way, the Saint will try to expose the corruption by offering an irresistible bait.