Thursday, July 15, 2010
Mysterious Animal Found in Texas May be Chupacabra
Click to Play
For years it has been believed that the Chupacabra, which means "goat sucker" in Spanish, was just a myth but recently two mysterious animals were killed in Texas and they possibly may have been Chupacabras.
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment