Showing posts with label florida. Show all posts
Showing posts with label florida. Show all posts

Sunday, January 13, 2019

Good video of a Bigfoot

Bigfoot Evidence does a good analysis of this video of a Skunk Ape of Florida taken in 2015. Worth a look!

http://squatchable.com/article.asp?id=691