Texas couple claims to have captured alleged ‘chupacabra’

April 4, 2014 3:27 AM

23 0

Posted on: 10:22 pm, April 3, 2014, by Katrina Lamansky

Several reports indicate that chupacabras are a mythical creature believed to attack and feed-off livestock.

Read more

To category page

Loading...