News Featured

Bigfoot Sighting In Sherman Pass

Bigfoot Sighting In Sherman Pass

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

Source:
About Author

admin

Leave a Reply