Mar 9

Florida wildlife preserve

The YouTuber writes “This is a video of an alleged bigfoot captured on video at a Florida park. I’ve enhanced and somewhat stabilized the original video”

Leave a Reply