The Geminid meteor shower is upon us. Up to 120 "shooting stars" per hour will rain down on Earth during the shower's peak on Dec. 13 and 14, but a near-full moon may hamper viewing. When you ...
Wisconsinites have the chance to glimpse "one of the best and most reliable annual meteor showers" next week, according to NASA. The Geminids, the second-to-last meteor shower of the year ...