Bigfoot Found at Bluff Creek on Google Earth. The Possible Bigfoot is Not on Historical Images. Posted on May 2, 2016 by primateer Reply Look to the lower left of the frame.