Loading...

Chupacabra - Myth Or Reality?

| Phyllis Canion is a chupacabra enthusiast who is renowned by those on the hunt for the mythical creature. KENS-TV's Chris Sadeghi reports.