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 views

Copyright © 2020, Museum of the Weird, LLC. 

Museum of the Weird®, Lucky Lizard Curios & Gifts®, and Sfanthor® are all registered trademarks of Museum of the Weird, LLC. All rights reserved.

  • Facebook Social Icon
  • Instagram
  • YouTube
  • Twitter