One of the biggest meteor strikes ever witnessed in the solar system has been recorded by two different Mars missions.

Posted in Uncategorized.