Brian and I just went on our second camping trip to Caddo Lake State Park. It’s located near the Texas-Louisana border and is one of only a handful of natural lakes in the state. Since 1965 Caddo Lake has had hundreds of alleged Bigfoot ‘sightings’ according to the Texas Bigfoot Research Center as told on the Travel Channel 2006 documentary Bigfoot.

01_CaddoBlog

02_CaddoBlog

03_CaddoBlog

06_CaddoBlog

04_CaddoBlog

05_CaddoBlog

07_CaddoBlog

08_CaddoBlog

09_CaddoBlog

10_CaddoBlog

11_CaddoBlog

12_CaddoBlog

<