Destination Truth - Season 1, Episode 3 - Rotten Tomatoes

Ropen and Chupacabra

EPISODE:

Episode Info

The nocturnal Ropen is investigated in Papua New Guinea; Chupacabra sightings in Chile are investigated.

Cast

Discussion Forum

Discuss Destination Truth on our TV talk forum!