Squatchin' in the Sunshine State Finding Bigfoot : Season 7 Episode 2
TV-PG Animal Planet 45m int(0)
Aired: June 7th, 2015 @ 12:00 AM EST on Animal Planet
The team meet witnesses with a spooky video in Florida as they join local expert Stacy Brown Jr. in the infamous Myakka River State Park.