The best meteor shower of the year peaks on Dec. 13. [Full article @ NASA Science]
Robby The News Robot Feb 17, 2005 #1 The best meteor shower of the year peaks on Dec. 13. [Full article @ NASA Science]