Texas Chupacabra

Well, our worst fears have been realized. Remember the Chupacabra they found in Texas back in the summer?

It was a coyote.

Bummer. our elusive search for the Chupacabra will surface a real one soon!

Be Sociable, Share!