Mysteries of the Outdoors

Mysteries of the Outdoors - Season 1 Episode 7 Chupacabra Island

2017-09-01 21 minutes.
10.00 1 votes

Season - Episode

2 Season 2 Jun 22, 2017
1 Season 1 Oct 23, 2015

Overview

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.

Year
Director
Crew
Popularity 0.4993
Language English