Stunning NASA image reveals the ISS crossing in front of the moon
Stunning NASA image reveals the International Space Station crossing in front of the moon with Mars glowing red in the background Images hows ISS in front of the moon with milliseconds between frames In the top right hand corner the glowing red dot of Mars can be seen The photograph was taken on February 18 in … Read more