Aug 182012

I remember watching these Animal X Mini Docs a couple years ago. The Texas researcher Chester Moore who is a multi talented man led the team and actually found some interesting evidence in the Texas Big Thicket. If you have some time take a peek it’s done well .

Animal X Texas Bigfoot

 Posted by at 9:17 PM

 Leave a Reply - You May Post Anonymously.