Thursday, July 18, 2024

NASA has censored this photo from Mars.


 

6 comments:

  1. I think you mean Devon Island, Canada.

    ReplyDelete
  2. HOLY SHIT!! What else aren't they telling us?!?

    ReplyDelete
  3. And headed over to Dollar General.
    - WDS

    ReplyDelete
  4. Looks a it like a scene from Star Wars.

    ReplyDelete