Bigfoot sighting in Florida wildlife reserve
Posted: Sun Nov 10, 2019 12:55 am
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.
Original post on youtube - Feb 26, 2013. Location supposedly in Starkey Park, Florida, by MMAMike727.