Investigative journalist David Holthouse returns to the Emerald Triangle, a c...
Sasquatch
Season 1 Episode 2: Spy Rock
Delving into the violent subculture in the Northern California mountains, David confronts very real threats in pursuit of tangible evidence.