Ed and Melissa Garcia
- Episode aired Sep 10, 2016
- TV-PG
- 43m
A couple of drifters befriend a Good Samaritan with horrific results.A couple of drifters befriend a Good Samaritan with horrific results.A couple of drifters befriend a Good Samaritan with horrific results.