60 years ago, the Leonid meteor shower unleashed one of the most spectacular meteor storms in recorded history. As the 2026 peak approaches, here's what skywatchers can expect.

Source: 60 years ago the Leonid meteor shower produced 144,000 meteors per hour. Could it happen again?