Chupacabra Caught On Tape!

A police dashboard camera catches what some might think is proof that the legendary “Chupacabra” lives an roams the fields of Texas. This animal was seen running down a dirt path along fence lines or a rural Texas road. The short-legged, hairless animal had a long snout that looks like a coyote.

Leave A Reply