Dashcam Chupacabra/Nightly News Alien
Season 1 • Episode 17
Ben's team goes to Texas to investigate a police dash cam video of a strange dog-like creature that some believe to be a chupacabra. Meanwhile, Bill's team go to Argentina where a local news video was shot depicting a strange humanoid creature.
42 min|TV-PG|Premiered 05/13/2016
Available Full Episodes
More from this Episode