
The Leonid Meteor Shower Will Dominate the Night Sky This Weekend
The Leonid meteor shower (aka the Leonids) represents a series of spectacular meteor storms that happen about every 33 years. The comet responsible for the Leonids is Tempel-Tuttle. The Leonids are also part of the Leo constellation, as their name…