Mysteries of the Outdoors

Mysteries of the Outdoors

Chupacabra Island (1x7)


Air date: Nov 13, 2015

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.

  • Rank #
  • Premiered: Oct 2015
  • Episodes: 20
  • Followers: 0
  • Ended
  • Travel Channel
  • Thursday