Squatchin' in the Sunshine State
Season 8 Episode 3
The team is in Florida meeting up with local expert Stacy Brown, Jr., in the notorious Bigfoot spot, Myakka River State Park. Relying on Stacy's knowledge, the team meets with witnesses who have a spooky video of a Bigfoot near the Myakka River.
- 43 min
- Premiered 06/07/2015