The Destination Truth team makes their way to the beautiful city of Petra, Jordan, where they explore sightings of what the locals call Djinns: ghosts that are believed to possess humans and live in the dark recesses of ancient burial chambers.
Guest Cast
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!