I saw Big Foot today in Happy Camp, CA