The Well-Meaning Mayor

December 5, 1963
70.0%

The Saint - S2 - E12

The Well-Meaning Mayor

A mayoral candidate dies in a small coastal town.

The Saint: Season 2 - 27 Episode s