Investigative journalist David Holthouse attempts to solve a bizarre twenty-five year old triple homicide that was said to be the work of a mythical creature.
StatusEnded
TypeDocumentary
Original LanguageEnglish
Network
Miniseries of Sasquatch premiered on April 20, 2021
David Holthouse
Self