The Sacrifice

Aug 13, 2016 on travel CHANNEL at 9:00 PM


A desperate woman is convinced evil spirits caused her father to die in a horrific car accident and influenced her mom to take her own life.

Previous episode

Paradise Lost
Season 7 Episode 13

Jun 25, 2016

Next episode

The Predator
Season 7 Episode 15

Aug 20, 2016