We found this little gem in Robert Lindsay's
latest Bigfoot article. It's supposedly a photograph of a possible Bigfoot taken by Brenda Harris at the Navajo Reservation in New Mexico. It was photographed in June. The zoomed version is below:
Read more »
No comments:
Post a Comment