RightArm
Member
It's actually a Giant Chupcabra. Much more rare than the standard chupacabra. It is only found in certain parts of Texas when the weather starts getting cooler. It's rumored that Sasquatches keep them for protection. If you see a Giant Chupacabra, you'll never see the BigFoot. You may be killed, but either way, the Bigfoot will be forwarned that you are in the area. Strange thing about the tracks, however. Usually the tracks are swept from the areas where humans are known to travel. You're lucky to be alive.