Post Thumbnail

It's been a great week for space geeks, what with the Phoenix Lander doing its Mars sniffing and toilet drama at the space station. Meanwhile, over in Europe, EADS Astrium Space Transportation is showing off a manned version of its Automated Transfer Vehicle (also known as the Jules Verne). This sp

6 years ago 0 Comments