Photo of Bigfoot Eyeshine Is Shocking!
A youtube bigfoot enthusiast posted this image of what could be the best photo of eyeshine to date. Look what they said in the description.
I heard snaps, felt a presence, saw their formations, but I did not see them! However, what ever this was, it was right by me. This shows their ability to get up close undetected.