Visual crater evidence!

test text "It seems inescapable that large impacts have been
an ongoing phenomenon throughout geologic time."

-- McLaren and Goodfellow, 1990.