7.1
1 Star2 Stars3 Stars4 Stars5 Stars (22 votes
Loading...
QR Code
Mysteries of the Outdoors Season 1 Episode 7

Mysteries of the Outdoors Season 1 Episode 7

The fabled Chupacabra in Puerto Rico’s El Yunque National Forest may be linked to UFO sightings in the area and a secret US government research facility.

QR Code

Views: 13

Serie: Mysteries of the Outdoors

Episode Title: Chupacabra Island

Air Date: 2015-11-13

Year: