NASA: Happy People Dancing Instant Moon Base to Be Delivered by Ares Rocket
Jul 23

Awesome Images from the Hubble telescope show the end of a giant red storm on Jupiter which had been called the “Baby Red Spot.”

Source

This post has been read 11 times.

Leave a Reply