Bigfoot Forums

https://bigfootforums.com/

Very well moderated forums on all things Bigfoot.