Evil Touch

Sneak Preview! College co-ed Karen tells FBI agents of the frightening mystery she and fellow students experienced overseas when they ended up trapped in a strange village with dark secrets. Original Air Date: Dec 14, 2019