Thread
: Chiefs
Do you Believe in Bigfoot ?
View Single Post
09-03-2021, 08:02 PM
#
507
mr. tegu
Forever Royal
mr. tegu's Avatar
Join Date: Mar 2012
Do you Believe in Bigfoot ?
Perhaps more of the video will come out. What little is there looks pretty good though. But unless there’s an explanation for the short video or what led to this video have to remain doubtful because of how short it is.
https://youtu.be/rtmy4zLd030
Posts: 24,154
mr. tegu
View Public Profile
Find More Posts by mr. tegu