I believe in the existence of Sasquatch but this video is NOT evidence of Sasquatch. … r/bigfoot – BIGFOOT FOUND! 195 upvotes · 28 comments. My …