Destination Truth - Season 1, Episode 1 - Rotten Tomatoes

Iguanodon and Ri Mermaid

EPISODE:

Episode Info

Dinosaur sightings and claims concerning a mermaid-like creature are investigated in Papua New Guinea.

Cast

Discussion Forum

Discuss Destination Truth on our TV talk forum!