It's a Space News extravaganza this week! Lizards and rivers on Mars, a giant asteroid with its own moon, a public space telescope, plans for a moonbase and a pilgrimage to Mars! PLUS: Ancient Egyptian space rock jewelry, money shots on the moon, the dangers of going Down Under and a round News That Might Get you Sh*t!
No comments:
Post a Comment