The Secret Squatch Spot
Season 8 • Episode 4
The team heads to the seldom-squatched state of South Carolina to investigate a video of a strange track-way. As more witnesses share their encounters, they split up and hone in on an active area, which leads to an action-packed final night.
42 min|TV-PG|Premiered 06/15/2015
Available Full Episodes