Astronomers call the phenomenon a “meteor storm,” which typically delivers at least 1,000 meteors per hour, 10 times as much as even the most prolific meteor showers. On rare occasions, a meteor storm ...
The Leonid meteor shower is active from Nov. 3 to Dec 2 and peaks overnight on Nov. 16-17, when up to 10 meteors per hour may ...