Destination Truth
Season 1
Ep 1. Iguanodon and Mermaid
- TV-PG
- June 6, 2007
- 43 min
-
7.7 (41)
Dinosaur sightings and claims of a mermaid-like creature are investigated in Papua New Guinea.
Dinosaur sightings and claims of a mermaid-like creature are investigated in Papua New Guinea.