NASA launches Mars rover to look for signs of life



According to the AP, NASA's most elaborate life-hunting Mars rover has rocketed away from Cape Canaveral, Florida. (July 30)

Comments

Popular posts from this blog

Did Kim Kardashian West Get a Butt Reduction?