Bigfoot Sighting In Sherman Pass

A sasquatch has been filmed on camera walking through the mountains in Sherman Pass, Washington.

A sasquatch has been filmed on camera walking through the mountains in Sherman Pass, Washington.

Source:

Leave a Reply