Chupacabra...CAUGHT!

Originally Posted by ProduccionFrescos

34qw7tl.jpg
smh.gif
 
There was a video of this thing on the run a while back. Filmed down in Texas as well. Could possibly be the same creature. I thought he was Puerto Ricanthough and now they're saying he's Texan. The South = FTL
 
Back
Top Bottom