Mars Surface Scarred by 635,000 Big Impact Craters

Editor's Recommendations

More from LiveScience