Get us to Mars, NASA! Get us to Mars, Obama! If the two of them have their way, it’ll be by the 2030s, apparently.
Read the rest of this entry »
Omega Level