Ropen and Chupacabra

EPISODE:

Episode Info

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

Cast