Share.

6 Comments

  1. With all due respect, I find sasquatch to be such a funny concept (and word) that makes me want to go buy some parafernalia from hobby lobby’s sasquatch brand

  2. If you really think Americans have found Sasquatch and wouldn’t have hunted it to extinction …..

  3. I thought humans were most of the subterranean cities? This is saying aliens.