Sep 30

The Trail to Bigfoot is in the Pacific NW

The Trail to Bigfoot team writes “We travel to the state of Washington to meet the people that explore the Sasquatch phenomena in the legendary Pacific Northwest.”

5 Responses to “The Trail to Bigfoot is in the Pacific NW”

Leave a Reply