New Footage: Happy Camp Bigfoot Photo
Monday, August 13, 2012The photo above was purportedly taken near the town of Happy Camp, CA. It's located in the canyons of the Klamath Mountains-- along the Klamath River. It is the home territory of a Native American tribe called the Karuk Ar. Happy Camp is also home to many reported sightings of the "Hairy Man".
Read More
What are your thoughts on this, Dale?
ReplyDeleteI think it just could be the same thing as Patty but it looks pretty peculiar...its definitely a pinhead, too
ReplyDelete