Finding Bigfoot: "The Secret Squatch Spot"



Finding Bigfoot: "The Secret Squatch Spot" airs tonight at 10 on Animal Planet.

Here's the episode description:

"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."

This sounds like it should be a good episode.

Be sure to check out Finding Bigfoot tonight at ten. Only on Animal Planet.