Where To Stream Friday the 13th The Series Season 2 Episode 17
The Mephisto Ring
- Aired April 15, 1989
- 60 Min
An indebted gambler may have struck it rich with a ring that provides betting tips at the cost of a person's life.
The Mephisto Ring
An indebted gambler may have struck it rich with a ring that provides betting tips at the cost of a person's life.