Page 1 of 1

Bigfoot sighting in Florida wildlife reserve

Posted: Sun Nov 10, 2019 12:55 am
by admin
I have no back story or any other comments related to this video, it was posted as is.


Original post on youtube - Feb 26, 2013. Location supposedly in Starkey Park, Florida, by MMAMike727.