Christopher is visiting Happy Camp, CA, for Thanksgiving. He just saw a Bigfoot as he stepped outside.
Share your encounter:
[email protected]