Witness of the unknown

Weekly interviews with eye witness telling their encounters with the Sasquatch.

Bigfoot and Richard EP-32

July 18th, 2017

In this episode Richard discusses his Sasquatch encounter.