The Geminid meteor shower peaks overnight on Dec. 13 and 14. Up to 120 "shooting stars" per hour will rain down on Earth, but a near-full moon may hamper viewing.
The Northern Hemisphere will get an additional show of glittering lights this holiday season as a major annual meteor shower peaks during the weekend, bookending a year of magical celestial happenings ...