Fact or Faked: Paranormal Files

Daschcam Chupacabra/Nightly News Alien

Series 2 - Episode 5 Daschcam Chupacabra/Nightly News Alien

ADVERTISEMENT

Summary

A reported sighting of the blood-sucking chupacabra in Texas, and a mysterious alien-like figure filmed in the background of a news report in Argentina.
Drama