Videos

Chupacabra Evidence

(2) tv-pg

Chupacabra Evidence

(2 min) tv-pg

Many people believe that the series of dog-like creatures found in Texas are the storied chupacabra. MonsterQuest analyzes an amazing piece of evidence.

Web Exclusives