flybys of the Red Planet showed large craters similar to those on Earth's moon.
(flybys of the Red Planet; showed; large craters similar to those on Earth's moon)
flybys of the Red Planet
showed
large craters similar to those on Earth's moon