top of page

Another Texas Chupacabras Shot?

Could the following image be that of a mysterious creature known as the Chupacabras (meaning “goat-sucker” in Spanish)? It appears that another one of these creatures was shot and killed here in Texas, which has seen a spate of sightings of the elusive creature in recent years. We will be investigating this claim further and provide you with updates here.  Stay tuned!

0 views0 comments


bottom of page