Evidence of Evil
23:00 - 00:00

August 2015; Jeanette and Jeffrey Navin were reported missing to police in Easton. An investigation began and it quickly became clear it wasn't a missing persons case, something sinister had happened

View channel

Close window