news El Sudcaliforniano 2026-09-17

NASA Discovers the Largest Lunar Crater Ever Seen in the Solar System

Scientists have uncovered a colossal crater on the Moon, marking the largest impact scar ever identified in our solar system. Researchers estimate that cataclysmic strikes of this magnitude only happen on the lunar surface about once a century.

Support Your Local Toad

The Pesky Toad is free and ad-light. If you find it useful, toss a few pesos in the tip jar to help keep the servers running and the satire flowing.

$

MXN · Minimum $10