The Triangulum

The Snelgrove Lake Sasquatch

Season 1 Episode 11

Join us as we discuss the Snelgrove Lake Sasquatch incidents. Located in Ontario, Canada this remote lake has been a consistent spot for Sasquatch encounters according to visiting fishermen. We'll discuss the investigations that have taken place at Snelgrove Lake, the evidence that was collected and what the evidence revealed. As well, we discuss the history of the Sasquatch in Canada and it's place in Indigenous culture. 

Support the show