Skip to main content

Real-life 'Men in Black' cover up terrifying Chupacabra sightings? - National Park Mysteries

8:00

Few know that one of the US's most mysterious National Parks is in Puerto Rico - a place some believe is home to a creature known as the Chupacabra. National Park Mysteries takes you beyond the ordinary into the virtually unexplored areas of North America’s national parks. Each episode presents several perplexing stories detailing unusual events at sites. From death cults to pre-historic monsters, there’s a surprise behind every remote corner.