The Secret Squatch Spot Finding Bigfoot : Season 7 Episode 4
TV-PG Animal Planet 45m int(0)
Aired: June 21st, 2015 @ 12:00 AM EST on Animal Planet
The team heads to South Carolina and split up to investigate a video of an active strange track-way area.