Where To Stream American Monster Season 10 Episode 4
Lake Placid
- Aired June 18, 2023
- 60 Min
Jeffrey and Jeannine Glanda appear to have it all, the house, the children and the lifestyle; when half of the partnership craves control more than love, it sets in motion a deadly plot ending with a suspicious car accident and a watery grave.