re: I thought I knew East Texas - Bigfoot in Texas.
There's a Florida Bigfoot too, "the Skunk Ape".
There haven't been too many sightings lately, though.
Off Topic » in reply to I thought I knew East Texas - Bigfoot in Texas.
There's a Florida Bigfoot too, "the Skunk Ape".
There haven't been too many sightings lately, though.