Any Bigfoot believers out there?
My buddy and his wife swore they saw one in Washington state wilderness.
Print