Ropen and Chupacabra

S1, E3: Ropen and Chupacabra

Available on iTunes
S1 E3: The team Investigates the chupacabra of Chile; searching for a birdlike creature in Papua New Guinea.