NEW Bigfoot Documentary 2026 | Squatchwatcher Ranch on the Olympia Peninsula | Full Feature Movie

Sat, 20 Jun 2026 12:38:48 +0000

Join us as we head to Forks, Washington on the Olympia Peninsula for an unforgettable trip to Squatchwatcher Ranch. We are joined by Dave and Jimmy, the property owners, Thomas and Peggy Sewid of Sasquatch Island and Steve McCarthy as our river guide.

To book a scenic rafting trip with Steve, visit https://hohriveradventures.com