Each year around Nov. 17-18 the Leonid meteor shower peaks, offering up several shooting stars an hour. In some years there are dramatic bursts in which many meteors rain down every minute. Learn what's behind this fickle show.
The Leonid Meteor Shower Explained in 10 Facts : Read more
The Leonid Meteor Shower Explained in 10 Facts : Read more