Off Topic — HabitableZone

Off Topic » in reply to I thought I knew East Texas - Bigfoot in Texas.

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.

Log in or register to post.

The whole thread (11 posts)