Christmas Lights from the Sky: Geminid Meteor Shower 2019
Coming to a sky near you- Christmas lights in the sky with the Geminid meteor shower! According to NASA, the shower will peak the night of December 13 into the 14th. The shower will rain down as early as 9-10...