Leonids on November 18 Posted by michael on Wednesday October 31, 2001 @06:44PM from the million-points-of-light dept. pagen writes: "Better meteor shower than most living folks have ever seen! "The perfect viewing time is estimated to be between 4 and 6 a.m. EST, on Nov. 18.""
0 of 11 comments (clear)
No comments match the current filter.