Chupacabra Seen And Video Taped, San Antonio, Texas


What is believed to be a Chupacabra was sighted near the city limits on Bitters Rd. in San Antonio, Texas, 01/21.2013.

Video of the creature can be viewed here.

As more people relocate to the state of Texas there are more sightings of creatures like Chupacabra and Sasquatch being reported here.
San Antonio Bigfoot Sighting.


Most recent posts by Tony Elliott

All posts by Tony Elliott