What Creepy Creature Is Lurking Beneath This Idaho Lake? (VIDEO)What Creepy Creature Is Lurking Beneath This Idaho Lake? (VIDEO)In the words of the people filming the video: "WHAT IS THAT?!"ChrisChris
The Best Video Of Bigfoot Ever Is From Washington StateThe Best Video Of Bigfoot Ever Is From Washington StateThis has to be some of the most compelling footage ever recorded!ChrisChris