Spectacular Leonid Meteor Coming Posted: Sunday, November 18, 2001
Scientists are predicting the most spectacular meteor shower in our lifetime will occur this weekend when the Leonid meteors appear over North America. The following is a Q&A about the celestial show
|