A huge meteorite crashes into the Moon and forms the Mare Serenitatis, with an explosion equivalent to billions of H-bombs. Post navigation Previous Article Previous Article 3,850,000,000 BC Next Article Next Article 3,800,000,000 BC