Richard Owl Mirror posted this article. I found that his article was very interesting. I thought maybe you would follow his links to follow this one as well and comment on what was discovered in Mexico. Please read Richard Owl Mirrors post first before chasing this link.
A special thanks to Richard Owl Mirror.


Comments: 13
Chupacabra it isn't as those are known to be much larger than this creature is.
It would not have taken scientists, in this day and age, 2 years to do a DNA test revealing what species it is.
This is a hoax.