Top 10 Leonid Meteor Shower Facts
Tuesday, November 16, 2010 - 21:50
in Astronomy & Space
Each year around Nov. 17-18 the Leonid meteor shower peaks, offering up several shooting stars an hour. Learn what's behind this fickle show.