NASA discovers fresh ‘blast pattern’ on Mars – CNET

Blamo! NASA catches sight of a smashing new impact crater on the Red Planet.

Leave a Reply