You ever wonder where you can go Squatchin' in the dead of winter? The answer to that is: Florida. The state of Florida boasts over 300 documented sightings according to the Bigfoot Field Researchers Organization (BFRO).
This featured group of Bigfooters do most of their research in central Florida, where it stays pretty warm year round. From the looks and sounds of these folks, they seem pretty serious about their research.
"I got a little bit of the creepy factor going on."