TexLa Cryptozoological Research Group
http://www.texlaresearch.com/Group researching reports of Bigfoot/Sasquatch and other cryptids in Texas, Louisiana and Oklahoma.
Submitted in section: Cryptozoology: Unknown Primates: Bigfoot: TexLa Cryptozoological Research Group