Reports have reached Armadillo, that a Chupacabra, or goat sucker, has been spotted in Mexico again. Supposedly this creature likes to roam near the river on the border of Mexico. If it is seen, we recommend you high-tail it out of the area. If you do approach it, do so with extreme caution and make sure your guns are fully loaded.
Written by: Oly
- Senior PR Manager