Sasquatch: File 1211

Sasquatch: File 1211

File obtained from proper authorities showing a siting of Bigfoot. This is a rare sighting of a creature that is debated to even exist. This footage was filmed in Central Florida.