Here is Undeniable Proof That Big Foot Exists
I found this VERY intriguing video that was shot in Yellowstone National Park of not one but a gaggle of Bigfoot stalking a herd of buffalo. The video come from a web site called ThinkerThunker...
along with the video you are about to watch, there are many more thoughts and ideas on the subject. If you're a believer this will excite you. If you are a non-believer it just might make you think.