el Chupacabra is probable one of the scariest of all unknown monsters, or cryptoids. It sucks the living blood out of its victims; but that’s not all. Check out this trailer.
You must log in to post a comment.
This site uses Akismet to reduce spam. Learn how your comment data is processed.