archytele The Vault

S3·E3 The Gift

Aired October 12, 2003

Synopsis

Santeria cultists kill the son of a women that believed from them she had psychic powers.