60 years ago the Leonid meteor shower produced 144,000 meteors 60 years ago, the Leonid meteor shower unleashed one of the most spectacular meteor storms in recorded history. 60 years ago, the Leonid meteor shower unleashed one of the most spectacular meteor storms in recorded history.