The Santerre Sisters
- Episode aired Sep 23, 2018
Tensions arise when a new addition to the Finkle family shakes up their peaceful dynamic, but no one could predict the fatal and gruesome results to come.Tensions arise when a new addition to the Finkle family shakes up their peaceful dynamic, but no one could predict the fatal and gruesome results to come.Tensions arise when a new addition to the Finkle family shakes up their peaceful dynamic, but no one could predict the fatal and gruesome results to come.