Bigfoot in Texas
#1
Bigfoot in Texas
Just in case anyone doesn't know the Travel Channel just told me that Bigfoot is living in Texas. http://www.texasbigfoot.com/
Would bigfoot be considered an exotic?
The offseason is sotough on me that I result to Bigfoot watching!
Would bigfoot be considered an exotic?
The offseason is sotough on me that I result to Bigfoot watching!