Leonids
The Leonid meteor shower has produced some of the most spectacular meteor displays in history, but it is unfortunately periodic in nature. The Leonids generally begin on November 13 and end on November 21, with maximum generally occurring during the night...