An Army vet named Ted Landon describes in his own words the night he saw a human sacrifice by a cult led by his creepy next door neighbor Randall Thomas.
An Army vet named Ted Landon describes in his own words the night he saw a human sacrifice by a cult led by his creepy next door neighbor Randall Thomas.