Todd Standing did a review on the Idaho Bigfoot footage and I reviewed his review. Here are a couple links for the footage the first one is Todds
With Todd
//youtu.be/jidL5zlhhA8
without Todd
//youtu.be/rtmy4zLd030
//youtu.be/-0D4eUuxns0
Version: 20240320
Comments (0)
To leave or reply to comments, please download free Podbean or
No Comments
To leave or reply to comments,
please download free Podbean App.