Massive Asteroid Impact Could Explain Martian Geological Mysteries

The origin and nature of Mars is mysterious.