Steven Streufert of Bigfoot Books has taken up the cause of finding a new owner for the Bluff Creek Company Store. This historic building was the last outpost for Bigfoot seekers Roger Patterson and Bob Gimlin in 1967 just before they filmed what most of us believe is an authentic movie of a Sasquatch near Bluff Creek in the Six Rivers National Forest.
Continue reading “Save the Bluff Creek Company Store!”