Member Activities
-
Alejandro V started the topic Sasquatch are an off-world species in the forum Sasquatch Forum 2 years ago
I have a theory I’d like to share about what I believe Sasquatch are and some points that can further support my theory. I believe that Sasquatch were brought here by another extraterrestrial life form. I think possibly Sasquatch’s home planet was going to be be destroyed somehow they were brought here a very long time to possibly be preserved or…Read more