5 Here ya go: Bigfoot believers find more evidence of its existence (www.wnd.com) posted 1 year ago by BuckeyePatr1ot 1 year ago by BuckeyePatr1ot +6 / -1 7 comments share 7 comments share save hide report block hide replies
Yes! Can watch the series on youtube.