MARS DUNE ALPHA, NASA 3D APARTMENT September 2, 2021September 2, 2021 News - eng It should be said: from today there is life on Mars! These days the developer of advanced construction technologies ICON announced the More