Where To Stream Bewitched Season 2 Episode 31
Follow That Witch (2)
- Aired April 21, 1966
- 30 Min
- Rated 8.0
- Number 247 Of 254 Rated Episodes
Private detective Charlie Leach tries to blackmail Samantha into making him into a wealthy man.
Follow That Witch (2)
Private detective Charlie Leach tries to blackmail Samantha into making him into a wealthy man.