50th anniversary of the famous 1966 Leonid storm
The 1966 Leonids were certainly the greatest meteor shower in recorded history as it produced rates as high as 40 meteors per SECOND! We celebrate this year the 50th anniversary of this unforgettable event.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed