Bigfoot on mars

  • Sighting The Sasquatch On Mars

    .

    The Sasquatch, bigfoot, elusive as ever on Earth. People see it in the forests and mountains, but will it be seen on Mars. Has the Sasquatch already been sited on Mars? In this post we are going to dive into…