0
News Politics

NASA shares photos of what looks like a door on Mars

NASA released images of an alleged door in a rock on Mars, which some have interpreted as an interdimensional portal.

  • Duration: 01:23

Share

Keywords