Wait, are we serious with this “glowing suit”? Is the glowing part of it really so that fellow astronauts can differentiate between friend and foe on the surface of Mars? Apparently, NASA thinks its necessary and this Z-2 space suit just got picked as the winning apparel for future missions to Mars. I still prefer […]