Something went wrong
Try again later.
EPISODE
SEASON
Destination Truth - Season 3 Episode 14: Ghosts of Petra/The Lizard Man
With a brand new team, Josh heads to Romania to investigate hauntings in the Hoia Baciu Forest. After that, the team move to Mexico to find the Alux, which is a goblin from the Yucatán state. Can they find the goblin, let's follow the film.
5 April 1947, Manila, Philippines
July1977, Providence, Rhode Island, USA