Squatchin' in the Sunshine State
Season 8 • Episode 3
The team's in Florida meeting 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 river.
42 min|TV-PG|Premiered 06/08/2015
Available Full Episodes