Posted on 23.11.2020 By Sissi CaoMars Curiosity Rover Discovers Ancient Megafloods and Hints of Ancient Life A "megaflood" washed over Mars' surface about four billion years ago.