Untold Stories: Squatch and the City

Finding BigfootSpecials

New whacked out, crazy stories are on the horizon from the squatchers; this time the stories are in unfamiliar Big Apple NYC territory; things get hostile later when the squatchers are interrogated by hard-core skeptics.


First Aired On:
Jul 20th, 2014


No recaps, be the first to add one below!

You must login to post a recap!