Ghosts of Petra / The Lizard Man

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

View full cast list »

Episode Discussion

No comments yet. Be the first!

Login to leave a comment on this episode.